NX工作空间在库中生成组件



我不知道如何在nx工作区中生成组件到库。这是我的图书馆结构。库位于文件夹中(例如libs/features、libs/shared(。我想创建库中的组件订单(libs/features/orders(。

nx g @nrwl/angular:component orders-list --project orders

错误:

找不到NgModule。使用"跳过导入"选项可以跳过NgModule中的导入。

angular.json{ "version": 2, "projects": { "orders": "libs/features/orders" } }

如果模块在子文件夹中,如何将组件生成到库?

对项目使用features-orders

nx g @nrwl/angular:library orders --directory=features 
nx g @nrwl/angular:component orders-list --project=features-orders

输出

>  NX  Generating @nrwl/angular:library
CREATE libs/features/orders/README.md
CREATE libs/features/orders/tsconfig.lib.json
CREATE libs/features/orders/tsconfig.spec.json
CREATE libs/features/orders/src/index.ts
CREATE libs/features/orders/src/lib/features-orders.module.ts
CREATE libs/features/orders/project.json
CREATE libs/features/orders/tsconfig.json
UPDATE tsconfig.base.json
CREATE libs/features/orders/jest.config.ts
CREATE libs/features/orders/src/test-setup.ts
CREATE libs/features/orders/.eslintrc.json
>  NX  Generating @nrwl/angular:component
CREATE libs/features/orders/src/lib/orders-list/orders-list.component.html
CREATE libs/features/orders/src/lib/orders-list/orders-list.component.spec.ts
CREATE libs/features/orders/src/lib/orders-list/orders-list.component.ts
CREATE libs/features/orders/src/lib/orders-list/orders-list.component.scss
UPDATE libs/features/orders/src/lib/features-orders.module.ts

最新更新