在Angular Nrwl Nx中将组件创建为库

时间:2018-12-21 08:27:41

标签: angular components

我对Angular Nx非常陌生。我必须创建可重用的Angular组件,并根据Nx工作区结构将其存储为库。我找不到合适的命令。我尝试使用以下方法创建库:

 ng generate lib mylib

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

1 个答案:

答案 0 :(得分:1)

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

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

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

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