angular - 在 Angular Nrwl Nx 中创建组件作为库

标签 angular components

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

 ng generate lib mylib

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

最佳答案

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

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

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

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

关于angular - 在 Angular Nrwl Nx 中创建组件作为库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53881417/

相关文章:

json - 服务器上的JSON.parse错误,但本地主机上没有

adobe - cq :emptyText is not working in Adobe CQ5. 5

angular - 包装具有父/子关系的 Angular 组件

javascript - 订阅事件时未刷新具有 ChangeDetectorRef 的管道

angular - 如何部署一个 Angular 应用程序,使其在任何路径下都能工作?

asp.net - Angular 5路由默认页面不正确

html - 如何更改特定 Angular Material 选项卡的背景颜色?

ruby-on-rails - 如何在其他 Rails 应用程序中重用组件和小部件?这是一个好主意吗?

reactjs - 将对象渲染为 React 组件

.net - 第 3 方组件许可在 WPF 中如何工作?