首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >lerna link与lerna bootstrap

lerna link与lerna bootstrap
EN

Stack Overflow用户
提问于 2018-11-19 00:18:24
回答 1查看 3.2K关注 0票数 11

我有一个直到最近还在使用lerna bootstrap --hoist的Lerna项目。这很好用,但我发现许多子文件夹中的devDependencies几乎是相同的。升级到我读到的关于lerna link convert.的Lerna v3

lerna link convert只是简单地将所有子文件夹devDependencies移动到根目录中,然后子文件夹扫描父文件夹来加载它们(NPM的一个特性)?我注意到子文件夹中的依赖项被更改为"file://“”,而不是私有的npm store,这表明一旦发布和使用,它们将不会被加载。

此外,如果删除了lerna bootstrap,则不会安装子模块中的dependencies。使用什么方法来解决此问题?

EN

回答 1

Stack Overflow用户

发布于 2019-04-01 02:28:03

我的建议是利用Yarn工作区的能力将包“提升”到根级别。这将防止在包中嵌套相同的依赖项。

Here's a completed exampleassociated tutorial.

票数 -4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53362967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档