1、版本号说明

"dependencies":{"vue":"3.2.11"
}

从上面代码可以看出vue的版本号是 3.2.11

  • major主版本号----大的更新):3
  • minor次版本号----添加新功能或者做一些修改,这个建立在主版本号确定的情况下):2
  • patch补丁号----修复bug等 偶数是稳定的,奇数是测试版本):11

2、符号说明

"dependencies":{"jquery":"^2.0.0","underscore":"~1.12.0","vue-cli":"3.4.0","vite":"*2.1.0","vue":"*"
}

有四种符号

  • 1、^ 表示只锁定主版本号,主版本号确定后,后面获取最新的版本
    以上面的jquery为例,主版本号2确定后,后面会获取在主版本号下最新的版本 2.2.4。

  • 2、~表示锁定主版本号和次版本号,后面获取最新的版本
    以上面的underscore为例,主版本号1和次版本号12确定后,后面会获取在主次版本号下最新的版本 1.12.4。

  • 3、没有任何符号表示版本锁死了,就是指定的这个版本。
    以上面的vue-cli为例,主版本号、次版本号、补丁号都确定了。

  • 4、* 表示最新的版本,以上面的vite和vue为例,它们都是去获取最新的版本。

总结

^ 锁定 major(主版本号)
~ 锁定 minor(次版本号)
空(也就是没有符号)锁定 patch(补丁号)
*表示最新的版本

package.json中安装包的版本说明和符号说明相关推荐

  1. npm,ncu 一键升级 package.json 中依赖的版本

    一.场景:运行老项目,使用的新语法,发现报错各种不兼容提示,一个一个升级依赖又太麻烦,so网上找到了这个插件 ncm 一.安装 npm install -g npm-check-updates 二.检 ...

  2. npm更新模块并同步到package.json中

    使用原始npm 1.查看需要更新的版本 npm outdated 该命令会列出所有需要更新的项目 2.修改package.json中需要更新的包对应的版本号 npm update 由于npm upda ...

  3. Node.js中package.json中库的版本号详解(^和~区别)

    Node.js中package.json中库的版本号详解(^和~区别) 当我们查看package.json中已安装的库的时候,会发现他们的版本号之前都会加一个符号,有的是插入符号(^),有的是波浪符号 ...

  4. pythoncharm安装时出错误_python01:pycharm中安装包时所遇到的问题

    Problem:Module 'pip' have no attribute the 'main' 之前在学习python爬虫的视频偶然看到一次讲师直接在pycharm中安装程序包,对于小白并且只知道 ...

  5. 在package.json中使用git URL依赖分支或标记?

    本文翻译自:Depend on a branch or tag using a git URL in a package.json? Say I've forked a node module wit ...

  6. package.json 中的波浪号(~)和插入符号(^)有什么区别?

    问题描述: 在我升级到最新的稳定版 node 和 npm 后,我尝试了 npm install moment --save.它使用插入符号 ^ 前缀将条目保存在 package.json 中.以前,它 ...

  7. 【前端工程化】配置package.json中scripts命令脚本,新手必学

    每日鸡汤:你总要努力追上那个曾经被赋予众望的自己吧 目录 前言 一.运行npm run 命令之后会干啥? 1. scripts里面写啥 2. node_modules/.bin 二进制可执行文件 二. ...

  8. npm 模块 移除_【已解决】npm卸载模块后该模块并没有从package.json中去掉

    折腾: 期间,遇到一个奇怪的现象: 用npm remove xxx或npm uninstall xxx后 xxx并没有从package.json中去掉:➜  HeadquarterReport git ...

  9. package.json 中的 Module 字段是干嘛的

    引入 最近团队的一个同学在搞 npm library 源码的调试插件,因为内部的一个组件库含有大量的逻辑,在某个项目中不经意就出现一个磨人的 bug,但是组件库发布都是打包编译后的代码,而且没有 pu ...

最新文章

  1. 浙大吴飞教授:尽管AlphaGo Zero已强大到从经验中学习模型,我也绝不赞同马斯克和霍金的威胁论,人才是智能的最终主宰
  2. 删库跑路升级版,著名大厂员工离职为报复公司,直接删虚拟机!
  3. PMP_PMP考试须知
  4. EF框架对数据库的操作
  5. translucent 属性
  6. 显卡报错测试软件,显卡识别软件GPU-Z更新至2.3.0,彻底揭开RX Vega面纱
  7. Unity接入海康威视门禁(获取门禁状态信息、门禁反控等)
  8. 二进制转化为十六进制
  9. CH341应用升级为CH347软硬件注意事项
  10. bzoj3375[Usaco2004 Mar]Paranoid Cows 发疯的奶牛*
  11. Torchvision transforms 总结
  12. Access denied for user ‘root‘@‘localhost‘
  13. Python通过蒙特卡罗法计算π值
  14. 大前端时代搞定PC/Mac端开发,我有绝招
  15. MyBatis主键回填
  16. ThinkPad 宝典全集
  17. linux查看hex编码,小弟我使用过的Linux命令之hexdump - ”十六“进制查看器
  18. 视频剪辑配音怎么弄?三分钟轻松搞定短视频配音!
  19. Plaxis软件:Python命令流自动建模与应用
  20. 轻松从GitHub上下载文件

热门文章

  1. Ubuntu16.04完全卸载Mysql 5.7
  2. 【一】1D测量 Measuring——translate_measure()算子
  3. 扩展系统功能——装饰模式(四):透明与半透明装饰模式,装饰模式注意事项,装饰模式总结
  4. Oracle中的NVL()函数的用法
  5. Powershell 操作Excel的基本命令
  6. cp: -r not specified; omitting directory '/usr/local/'
  7. composer之创建自己的包
  8. oracle故障一例,Oracle 10g异机恢复后EM无法启动故障处理一例
  9. fseek函数的用法(用于设定指针位置)
  10. 计算机英语选词填空题,新视野大学英语读写教程第一册课后习题选词填空和完型翻译...