更新收缩项目中的间接依赖性



NPM(我在npm@5上)是否有很好的方法来对收缩/锁定项目中的嵌套依赖性进行版本颠簸?

进行npm install package@latest --save将按预期更新缩小包装文件,但也将依赖关系添加到package.json,这不是我想要的。执行npm install --no-save package@latest将正确跳过更新package.json,但也不会更新缩水符号。

有没有一种简单的方法来更新下属依赖性和缩小文件,而无需触摸 package.json

我最常使用的解决方法是两个步骤:

npm i --no-save subdependency@latest && npm shrinkwrap --dev

这不是理想的,但是可以起作用。希望其他人有一个步骤解决方案。

更新

如今,我这样做:

npm i --save subdependency@latest && npm uninstall --save subdependency

...这也很烦人。

相关内容

  • 没有找到相关文章

最新更新