假设有两个npm包 包A 和 包B
两个包同时依赖包C
假设A 依赖包C的1.0.1版本 B 依赖与C的 1.1.1版本
假设先安装的A 生成了pakeage-lock.json文件 那么是不是C就被锁定在了1.0.1
同时请教以下 如果A 在package.json写了
"A": "^1.1.1"
这个时候lock文件会锁住不让在下次npm install的时候升级中间版本号吗
假设有两个npm包 包A 和 包B
两个包同时依赖包C
假设A 依赖包C的1.0.1版本 B 依赖与C的 1.1.1版本
假设先安装的A 生成了pakeage-lock.json文件 那么是不是C就被锁定在了1.0.1
同时请教以下 如果A 在package.json写了
"A": "^1.1.1"
这个时候lock文件会锁住不让在下次npm install的时候升级中间版本号吗
3 回答1.3k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答959 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
4 回答645 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
^1.1.1
会升级次版本号,如果想锁住次版本号,可修改为~1.1.1
.推荐你一个网站,在线版本匹配调试