【发布时间】:2019-04-21 02:59:00
【问题描述】:
我有一个 Lerna 项目,直到最近才使用 lerna bootstrap --hoist。这很好用,但我发现许多子文件夹中的devDependencies 大多相同。升级到 Lerna v3 我读到了 lerna link convert.
lerna 链接转换是否只是将所有子文件夹 devDependencies 移动到根目录,子文件夹扫描父 node_modules 以加载它们(NPM 的一个功能)?我注意到子文件夹中的依赖项更改为“file://”而不是私有 npm 存储,这表明一旦发布和使用它们就不会被加载。
此外,如果删除了lerna bootstrap,则不会安装子模块中的dependencies。用什么方法解决?
【问题讨论】:
-
四合一问题太笼统了,请查看How to Ask
-
好的,减少到 2 个(相关)
-
Also if lerna bootstrap is dropped是什么意思?
标签: javascript lerna monorepo