1

我尝试使用 rush 和 angular 工作空间和库来设置 monorepo。

但我很难让它发挥作用。

通常,您有一个包含多个库的工作区,并使用ng build <libname>. 但在匆忙中,我必须在每个项目根目录的 package.json 中指定一个项目根目录和一个构建命令。所以我不能为一个项目根目录设置多个构建命令。还是我错了?

我试图为每个库创建一个工作区,但因为真正的包名称在 libs package.json 和工作区 package.json 中。它也不起作用。

目前我使用nx,但由于各种原因我对它不满意,所以我想切换。

任何人都设置和 rush repo 有多个工作区和带有角度项目的库?

4

1 回答 1

-1

你的问题对我来说不是很清楚。

如果您正确遵循 Nx 指南来创建 monorepo,则无需担心。Nx 提供了一个选项来构建您想要的应用程序数量。

参考:https ://nx.dev/latest/angular/cli/build

于 2021-06-02T09:34:17.947 回答