Era*_*hel 11 javascript lerna monorepo npm-scripts yarnpkg
我使用Lerna和Yarn 工作区构建了一个 monorepo 。
一切正常,但每次我在包上安装新的依赖项(我们称他为A)时,使用:
yarn add <package_name>
Run Code Online (Sandbox Code Playgroud)
Yarn 添加它,然后触发installmonorepo 中所有包的脚本,即使是A不依赖的包。
无论如何要避免这种情况?无缘无故地安装它们需要一些时间。
尝试添加到特定工作区:-
yarn workspace <workspace_name> add <package_name>
Run Code Online (Sandbox Code Playgroud)
对于一些文档检查这里
使用范围将包添加到特定模块。
lerna add some_package_1 --scope=some_module_x
更多:https : //github.com/lerna/lerna/tree/master/commands/add#readme
| 归档时间: |
|
| 查看次数: |
2864 次 |
| 最近记录: |