阻止package.json更新程序包



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

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

请注意:我在任何情况下都不使用npm更新,但我确实使用了npm安装。

请参阅以下答案:https://stackoverflow.com/a/41003507/4236831

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

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

最新更新