使用具体(旧)Angular 版本创建 NX Monorepo

Posted

技术标签:

【中文标题】使用具体(旧)Angular 版本创建 NX Monorepo【英文标题】:Creating NX Monorepo with concrete (older) Angular version 【发布时间】:2021-04-06 02:59:23 【问题描述】:

生成 NX Monorepo 工作区 (https://nx.dev/) 的步骤如下:

    npx create-nx-workspace(创建空工作区) yarn add -D @nrwl/angular(添加nx的角度插件/原理图) nx generate worspace-schematic:application(将 Angular 应用程序添加到 NX 工作区)

您将获得一个 NX 工作区,其中包含 Angular(最新版本)应用程序。但是,如果我想在其中创建带有 Angular 8.0 应用程序的 NX 工作区怎么办。使用具体的 Angular 版本创建 NX 工作区的正确方法是什么?

【问题讨论】:

【参考方案1】:

找到与您的角度版本相对应的 create-nx-workspace 版本。 通常它匹配角度版本

然后做(这个例子是角度10) npx create-nx-workspace@10.4.10 name-of-new-workspace

【讨论】:

以上是关于使用具体(旧)Angular 版本创建 NX Monorepo的主要内容,如果未能解决你的问题,请参考以下文章

我可以在不升级角度版本的情况下更新我的 monorepo nx 工作区吗?

我可以在一个 Nx 工作区中将 NX CLI 用于 Angular 和 React 应用程序吗?

Nrwl Nx:不同的版本号和库

如何在自定义 Nx 生成器中生成 Angular 应用程序?

如何在 Angular / nx 工作区的上下文中运行 nestjs-console 命令

nrwl nx angular 的设计选择是啥