【发布时间】:2017-08-24 16:15:29
【问题描述】:
我不小心删除了我的 package-lock.json 文件。 npm install 不会生成新的。如何让 npm 重新创建此文件。
【问题讨论】:
-
你用的是什么节点版本?
-
@emil 它最初创建了一个 package-lock.json 而我也没有 shrinkwrap.json。以前没见过。
-
另外,
npm仅在修改您的node_modules文件夹时创建/更新锁定文件,因此在 theory 中您可以删除您的node_modules文件夹,运行 @ 987654324@ 它应该为你重新生成文件 -
@emil 我刚刚升级到 v8.4.0 并运行 npm install 并创建了 package-lock.json
-
对于遇到此问题的其他人:还要确保 .npmrc 不包含
package-lock=false。这是package-lock.json可能不存在的另一个原因。
标签: npm npm-install package-lock.json