1. 首页
  2. 编程语言
  3. Java
  4. Node.js中package.json中库的版本号(~和^)

Node.js中package.json中库的版本号(~和^)

上传者: 2020-11-08 20:24:05上传 PDF文件 64KB 热度 10次

最近总是碰到一些问题, 在本地好好的, 在线上就出现了问题, 本地也一直复现不了, 后来把node_modules目录删除了之后, 重新安装, 就在本地复现了这个问题,可以看了git history, 并没有人修改package.json中的版本号,于是认真的了解了一下package.json中库的版本号;~和^的区别npm install --save xxx, 会优先考虑使用 ^而不是~以版本号x.y.z为例x:主版本号, 当你做了不兼容的API修改y:次版本号, 当你做了向下兼容的功能性问题z:修订号, 当你做了向下兼容的问题修复可以参考。此命令创建和更新的文件将优先于任何其他现有或将有的 package-lock.json 文件。

下载地址
用户评论