【问题标题】:Create component as a library in Angular Nrwl Nx在 Angular Nrwl Nx 中创建组件作为库
【发布时间】:2019-05-21 17:27:15
【问题描述】:

我是 Angular Nx 的新手。我必须根据 Nx 工作空间结构创建可重用的 Angular 组件并将其存储为库。我找不到合适的命令。我尝试使用以下方法创建库:

 ng generate lib mylib

它按预期创建库,但我想在那里存储可以在以后在我的应用程序中使用的组件。

【问题讨论】:

  • 请考虑使用 [nrwl] 标签,让您的 Nx 相关问题更具可见性

标签: angular components


【解决方案1】:

这是两个独立的操作 - 您必须生成一个库才能在工作区中创建该库(并且可以选择拥有一个模块并将其导入另一个模块)。

完成此操作后,您可以在此库中创建一个组件。

ng generate component mycomponent --project=mylib --module=mylib.module.ts --export

请注意,我们正在将其导出以在其他地方使用。

【讨论】:

  • nx.dev 是官方文档。如果您注册 Nrwl Connect,还有一本关于 Nx 的免费书籍。
猜你喜欢
  • 2019-11-10
  • 2021-11-15
  • 2021-05-13
  • 2020-08-21
  • 2018-10-30
  • 1970-01-01
  • 2019-03-16
  • 2019-05-23
  • 2020-08-29
相关资源
最近更新 更多