我有一个 Lerna 项目,直到最近才使用lerna bootstrap --hoist
. 这很有效,但我发现devDependencies
许多子文件夹中的大部分都是相同的。升级到 Lerna v3 我读过lerna link convert.
lerna link convert 是否只是将所有子文件夹移动devDependencies
到根目录,然后子文件夹扫描父文件夹node_modules
以加载它们(NPM 的一个功能)?我注意到子文件夹中的依赖项更改为“file://”而不是私有 npm 存储,这表明一旦发布和使用它们就不会被加载。
此外,如果lerna bootstrap
被删除,则dependencies
不会安装子模块。用什么方法解决这个问题?
我觉得我比较笨。
基本上我已经安装了 CtrlP 并且可以打开它但无法切换模式,因为我不知道它的快捷键在键盘上指的是什么。
大写 C = CtrlP,F5 是 F5,但 cf 不是小写的 cf。