是否可以在不进行npm安装的情况下生成package-lock.json文件?

时间:2017-10-24 16:45:25

标签: javascript node.js npm

我只需生成一个package-lock.json文件,但我不想重新运行npm install。

是否可以在不重新安装任何软件包文件的情况下生成此锁定文件?

2 个答案:

答案 0 :(得分:2)

您可以使用--package-lock-only参数:

npm install --package-lock-only

请参见documentation

  

-仅软件包锁定参数将仅更新 package-lock.json ,而不检查 node_modules 并下载依赖项

答案 1 :(得分:0)

您可以使用npm shrinkwrap并在之后重命名该文件。 source

根据您要实现的目标,重命名可能无效package-locks doc

  

npm使用package-lock.json,如果存在,则使用npm-shrinkwrap.json