小编Jef*_*eff的帖子

如何阻止 npm 在生产服务器上修改 package-lock.json

我已将问题缩小到运行 npm 的操作系统。我目前在 OSx 上。当我npm install在本地机器上运行时,它会创建一个新的锁文件。当我将该锁定文件推送到生产并npm install在生产中运行时,它会修改该package-lock.json文件。

但是,如果我将它安装在我的 Vagrant Ubuntu 机器上并将其推送到生产服务器(Ubuntu),则它package-lock.json保持不变。我怎样才能使它在不同操作系统之间保持一致?

编辑:主机、虚拟机和生产服务器上的 npm 版本为 5.3.0。

的DIFFpackage-lock.json在Mac OSX上时最初运行,那么npm installUbuntu主机上:https://paste.laravel.io/0MGNa

node.js npm

3
推荐指数
1
解决办法
1496
查看次数

标签 统计

node.js ×1

npm ×1