安装nrwl

nrwl开发monorepo风格项目

安装nrwl/schematics

1
npm install -g @nrwl/schematics

运行完后,如下图所示:

创建项目

1. 创建空白项目

1
npx --ignore-existing create-nx-workspace redux-app

安装成功的情况下,如下图所示。

如果没有安装nx, 会提示安装依赖

创建完成后redux-app目录中的内容为:

2. 添加创建angular应用程序的功能

1
ng add @nrwl/angular

运行后,如下图所示:

创建angular应用程序

1
ng g @nrwl/angular:application client

运行后,如下图所示:

创建完成后目录内容为:

3. 运行

运行后,打开浏览器,输入localhost:4200