Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【前端工程化】Monorepo 方案调研 - Application 集成的 monorepo 工具 - 04 #31

Open
leviosa-e opened this issue Jun 7, 2024 · 0 comments

Comments

@leviosa-e
Copy link
Owner

leviosa-e commented Jun 7, 2024

对于有些工具,比如 nx.dev/rush 对 monorepo 做了一些集成,为 monorepo 提供了比较系统的解决方案,包括:构建、测试、发布等流程:

Nx

Nx 是面向应用的 Monorepo 工具,集成了 react、express 应用的初始化、构建、测试等能力。细节可以参考文档:https://nx.dev/react/getting-started/why-nx

Rush

Rush 是微软开源的一款 Monorepo 依赖管理和构建工具,提供了 package 发布、带缓存的构建、初始化等能力。细节可以参考文档:https://rushjs.io/pages/intro/welcome/

现有的面向应用的 monorepo 工具集成度都比较高,难以与现有的公司内的开发框架兼容和集成。所以公司内的开发框架一般都建设了自己的 monorepo 工具。

@leviosa-e leviosa-e changed the title 2 【前端工程化】Monorepo 方案调研 - Application 集成的 monorepo 工具 - 04 Jun 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant