阻止 package.json 更新包

Preventing package.json from updating packages

我想知道是否有任何干净的方法来防止 package.json 文件更新到它包含的依赖项的最新版本。

我不希望它们更新的原因是因为我需要经常 运行 一些脚本与项目包含的某些库,如果库更新到最新版本,那么我可能不会如果存在一些额外的传递依赖项,则能够验证我的测试。

请注意:无论如何我都没有使用 npm update,但我确实使用了 npm install。

看到这个答案:

您可以在 package.json 文件中指定确切的版本。

可以在此处找到有关管理依赖项版本的更详细概述:https://docs.npmjs.com/cli/v8/configuring-npm/package-json#dependencies