Javascript NPM更新和过期,带有本地路径,使用文件:
运行Javascript NPM更新和过期,带有本地路径,使用文件:,javascript,npm,lerna,monorepo,Javascript,Npm,Lerna,Monorepo,运行npm更新--depth=9999或npm过时--depth=9999跳过依赖项 我认为它们会像其他发布的包一样 我们从monorepo的根运行命令: @org/ app/ package.json package.json package-lock.json 另外,当从sub-package dir运行npm过时时,npm不使用根节点\ u模块 Package Current Wanted Latest Location react
npm更新--depth=9999
或npm过时--depth=9999
跳过依赖项
我认为它们会像其他发布的包一样
我们从monorepo的根运行命令:
@org/
app/
package.json
package.json
package-lock.json
另外,当从sub-package dir运行npm过时
时,npm不使用根节点\ u模块
Package Current Wanted Latest Location
react MISSING 16.8.0 16.8.1 @org/app
我发现了类似的问题:
- 运行
不是一个解决方案,因为我们使用的是npmi
package lock
- 我希望在子包中保留依赖项,而不是在root
package.json中
npm check
无法更新子依赖项,因此要完整更新整个依赖项树,我们需要:
rm包裹锁
rm-rf节点模块
npm缓存清理
- 在根和子包中手动更改版本
npm i
- 提交新的
包锁
这是正确的还是有更好的处理方法?这是否回答了您的问题?
@org/app/package.json
"dependencies": {
"react": "^16.8.0"
}
Package Current Wanted Latest Location
react MISSING 16.8.0 16.8.1 @org/app