rt:我查阅了很多资料,可能由于时效原因,rush的优势写的是支持pnpm。
但实际上现在lerna也可以支持pnpm:https://lerna.js.org/docs/rec...
因为lerna更早发布,因此相较于rush,lerna拥有更好的生态和成熟的社区。
在这种情况下rush的优势是什么?
问题背景:
我正在为我的monorepo进行技术选型。
rt:我查阅了很多资料,可能由于时效原因,rush的优势写的是支持pnpm。
但实际上现在lerna也可以支持pnpm:https://lerna.js.org/docs/rec...
因为lerna更早发布,因此相较于rush,lerna拥有更好的生态和成熟的社区。
在这种情况下rush的优势是什么?
问题背景:
我正在为我的monorepo进行技术选型。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
浅写一下这段时间的调研实践结果。
相似点:均能够在monorepo当中进行依赖管理及版本管理。
差异点:rush相对来说在项目管理方面更加严格规范,同样的要配置的内容更多。lerna背靠nx,目前图形依赖分析等功能还是rush所做不到的。