[英]npm update packages recursively
I have a project like this我有一个这样的项目
I want to update all private_mod version (root and nested levels) to 1.3.2.我想将所有 private_mod 版本(根和嵌套级别)更新到 1.3.2。 Is there a npm way to do so?有 npm 的方法吗?
Note: Each dependecy (dep-1, dep-2, dep-3) have their own package.json
注意:每个依赖(dep-1、dep-2、dep-3)都有自己的package.json
One way that I can think of doing is:我能想到的一种方法是:
- generate shrinkwrap file npm shrinkwrap
- 生成shrinkwrap 文件npm shrinkwrap
- Manually edit npm-sharinkwrap.json
file for newer version of private_mod for all dependencies - 手动编辑npm-sharinkwrap.json
文件以获取所有依赖项的更新版本的 private_mod
- Do npm install again to install new packages off the shrinkwrap
file - 再次执行 npm install 以从shrinkwrap
文件中安装新软件包
根据此处的文档,尝试
npm --depth 9999 update private_mod@version
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.