如何使用 Angular CLI + ng-packagr + state mgmt 构建 Angular 4 组件库?
Posted
技术标签:
【中文标题】如何使用 Angular CLI + ng-packagr + state mgmt 构建 Angular 4 组件库?【英文标题】:How to build Angular 4 Component Library with the Angular CLI + ng-packagr + state mgmt? 【发布时间】:2018-06-09 10:35:05 【问题描述】:试图结束我的头,创建一个将具有状态 mgmt Ngrx 的角度节点模块。
我一直在使用本指南构建节点模块:https://medium.com/@nikolasleblanc/building-an-angular-4-component-library-with-the-angular-cli-and-ng-packagr-53b2ade0701e
目前停留在引入 ngrx 子状态,这样当我从 NPM 下载我的模块时,我可以以某种方式将 for 定义为我的主应用程序状态 mgmt 的一部分。
据我了解,我可以以某种方式使用/设置 ModuleWithProviders 的根源
【问题讨论】:
不是答案,而是获得有关该主题的更多知识的地方,也许您可以自己到达那里。 youtube.com/watch?v=EoSn8qASqQA 【参考方案1】:您可以使用yeoman generator 制作您的库种子并添加ngrx
功能或您想要添加的任何内容。
所以ng-packagr
不是必需的,因为入门工具包默认准备编译AOT
角度库。
【讨论】:
以上是关于如何使用 Angular CLI + ng-packagr + state mgmt 构建 Angular 4 组件库?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Angular cli 升级 Angular 的次要版本
高版本的angular cli(2以上)如何使用ng eject
如何使用 angular-cli (6.x) 创建单一仓库项目结构