我有一个直到最近还在使用lerna bootstrap --hoist的Lerna项目。这很好用,但我发现许多子文件夹中的devDependencies几乎是相同的。升级到我读到的关于lerna link convert.的Lerna v3
lerna link convert只是简单地将所有子文件夹devDependencies移动到根目录中,然后子文件夹扫描父文件夹来加载它们此外,如果删除了lerna bootstrap,则不会安装子模块中的dependencies。使用什么方法来解
我有三个包裹:
当使用lerna run build时,C在A和B之前构建(很好!)但是,当我开始一个手表任务lerna run watch,C从来没有完成,因此A和B没有被监视。使用lerna run watch --parallel同时启动A、B和C,但是A和B都会抛出错误,因为它们无法从C找到dist文件夹( C在重建之前刚刚删除了该文件夹)。
我正试图通过码头从我的lerna monorepo中部署一个单角度客户端。lerna notice filter including "@proj/client"
lerna info filter [ '@proj/client' ]lerna info Executing command in 1 package: "yar