Nrwl nx 命令为嵌套模块生成库

Atu*_*ary 7 nrwl nestjs nrwl-nx

我是 nrwl nx cli 的新手,并广泛搜索了他们的文档,但找不到将 nestjs 模块生成为 lib 而不是应用程序中的实际模块的命令。

我想将 nestjs 模块创建为 lib 的原因是因为我的单存储库中有几个 nestjs 应用程序,并且根据 nrwl nx 指南,如果我必须共享代码,在我的情况下是模块,它必须是一个库.

任何人都可以分享执行以下操作的命令:-

  1. 在libs中生成nestsjs模块
  2. 在 libs 文件夹中为该模块创建 nestjs 服务

任何帮助深表感谢。

Atu*_*ary 8

我得到了最终完成这项工作的命令,并与其他需要帮助的人分享

ng generate @nestjs/schematics:library mynestlib
Run Code Online (Sandbox Code Playgroud)

  • 现在可以在 Nx 库中创建一个包含控制器和服务的 NestJS 库:`ng g @nrwl/nest:library my-lib --controller --service`。请参阅https://github.com/nrwl/nx/blob/master/docs/angular/api-nest/schematics/library.md (3认同)