我无意中删除了它,并且对 package.json
进行了许多更改。 npm install
或 npm update
不再生成 package-lock.json
。我尝试清除我的 npm 缓存和我的 nvm 缓存,但似乎没有任何效果。我在几个版本的 Node.js 上尝试过(6.10.3 Node.js - 3.10.10 npm 是我想要的),但它在任何版本上都不起作用。
有没有办法强制 npm 生成 package-lock.json
文件?
原文由 Big Money 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 npm 6.x 和 7.x 中,您可以使用
根据 npm v6 、 npm v7 或 最新版本 的文档: