package.json中安装包的版本说明和符号说明
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中安装包的版本说明和符号说明相关推荐
- npm,ncu 一键升级 package.json 中依赖的版本
一.场景:运行老项目,使用的新语法,发现报错各种不兼容提示,一个一个升级依赖又太麻烦,so网上找到了这个插件 ncm 一.安装 npm install -g npm-check-updates 二.检 ...
- npm更新模块并同步到package.json中
使用原始npm 1.查看需要更新的版本 npm outdated 该命令会列出所有需要更新的项目 2.修改package.json中需要更新的包对应的版本号 npm update 由于npm upda ...
- Node.js中package.json中库的版本号详解(^和~区别)
Node.js中package.json中库的版本号详解(^和~区别) 当我们查看package.json中已安装的库的时候,会发现他们的版本号之前都会加一个符号,有的是插入符号(^),有的是波浪符号 ...
- pythoncharm安装时出错误_python01:pycharm中安装包时所遇到的问题
Problem:Module 'pip' have no attribute the 'main' 之前在学习python爬虫的视频偶然看到一次讲师直接在pycharm中安装程序包,对于小白并且只知道 ...
- 在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 ...
- package.json 中的波浪号(~)和插入符号(^)有什么区别?
问题描述: 在我升级到最新的稳定版 node 和 npm 后,我尝试了 npm install moment --save.它使用插入符号 ^ 前缀将条目保存在 package.json 中.以前,它 ...
- 【前端工程化】配置package.json中scripts命令脚本,新手必学
每日鸡汤:你总要努力追上那个曾经被赋予众望的自己吧 目录 前言 一.运行npm run 命令之后会干啥? 1. scripts里面写啥 2. node_modules/.bin 二进制可执行文件 二. ...
- npm 模块 移除_【已解决】npm卸载模块后该模块并没有从package.json中去掉
折腾: 期间,遇到一个奇怪的现象: 用npm remove xxx或npm uninstall xxx后 xxx并没有从package.json中去掉:➜ HeadquarterReport git ...
- package.json 中的 Module 字段是干嘛的
引入 最近团队的一个同学在搞 npm library 源码的调试插件,因为内部的一个组件库含有大量的逻辑,在某个项目中不经意就出现一个磨人的 bug,但是组件库发布都是打包编译后的代码,而且没有 pu ...
最新文章
- 浙大吴飞教授:尽管AlphaGo Zero已强大到从经验中学习模型,我也绝不赞同马斯克和霍金的威胁论,人才是智能的最终主宰
- 删库跑路升级版,著名大厂员工离职为报复公司,直接删虚拟机!
- PMP_PMP考试须知
- EF框架对数据库的操作
- translucent 属性
- 显卡报错测试软件,显卡识别软件GPU-Z更新至2.3.0,彻底揭开RX Vega面纱
- Unity接入海康威视门禁(获取门禁状态信息、门禁反控等)
- 二进制转化为十六进制
- CH341应用升级为CH347软硬件注意事项
- bzoj3375[Usaco2004 Mar]Paranoid Cows 发疯的奶牛*
- Torchvision transforms 总结
- Access denied for user ‘root‘@‘localhost‘
- Python通过蒙特卡罗法计算π值
- 大前端时代搞定PC/Mac端开发,我有绝招
- MyBatis主键回填
- ThinkPad 宝典全集
- linux查看hex编码,小弟我使用过的Linux命令之hexdump - ”十六“进制查看器
- 视频剪辑配音怎么弄?三分钟轻松搞定短视频配音!
- Plaxis软件:Python命令流自动建模与应用
- 轻松从GitHub上下载文件
热门文章
- Ubuntu16.04完全卸载Mysql 5.7
- 【一】1D测量 Measuring——translate_measure()算子
- 扩展系统功能——装饰模式(四):透明与半透明装饰模式,装饰模式注意事项,装饰模式总结
- Oracle中的NVL()函数的用法
- Powershell 操作Excel的基本命令
- cp: -r not specified; omitting directory '/usr/local/'
- composer之创建自己的包
- oracle故障一例,Oracle 10g异机恢复后EM无法启动故障处理一例
- fseek函数的用法(用于设定指针位置)
- 计算机英语选词填空题,新视野大学英语读写教程第一册课后习题选词填空和完型翻译...