我只需生成一个package-lock.json文件,但我不想重新运行npm install。
是否可以在不重新安装任何软件包文件的情况下生成此锁定文件?
答案 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