npm install 不更改 package-lock.json 文件的解决方法

package-lock.json 文件是版本锁定文件

package-lock.json 是在 `npm install` 时候生成的一份文件,用以记录当前状态下实际安装的各个 npm package 的具体来源和版本号。

package-lock.json 文件的作用锁定安装时的包的版本号,并且需要上传到 git,以保证其他人在 `npm install` 时大家的依赖能保证一致。

为了防止各个开发者采用各个依赖一致性原则, 下载其他人合并之后的依赖时应采用: 

npm install --no-save

环境如下: 

node --version    -----> 对应的是 v12.7.0

npm --version     -----> 对应的是 6.10.0

posted @ 2020-01-06 16:23  何少旭  阅读(9931)  评论(0编辑  收藏  举报