angular - 如何使用 Angular CLI + ng-packagr + state mgmt 构建 Angular 4 组件库?

标签 angular node-modules ngrx state-management

试图全神贯注地创建一个具有状态 mgmt Ngrx 的 Angular 节点模块。

我一直在使用本指南构建节点模块:https://medium.com/@nikolasleblanc/building-an-angular-4-component-library-with-the-angular-cli-and-ng-packagr-53b2ade0701e

目前坚持引入 ngrx 子状态,这样当我从 NPM 下载我的模块时,我可以以某种方式定义为我的主要应用程序状态管理的一部分。

据我所知,我可以通过某种方式做到这一点,从使用/设置 ModuleWithProviders 的根源开始

最佳答案

您可以使用 yeoman generator制作您的库种子并添加 ngrx 功能或您想要添加的任何内容。

所以 ng-packagr 不是必需的,因为入门工具包默认准备编译 AOT angular 库。

关于angular - 如何使用 Angular CLI + ng-packagr + state mgmt 构建 Angular 4 组件库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48014921/

相关文章:

python - 在Electron中执行Unix可执行文件(python)

angular - 单元测试 Angular/Redux 中是否已清除所有订阅

javascript - 如何使用@ngrx/store 有效地重置状态?

android - 如何在 Angular 中使用 Nativescript 关闭模态窗口?

angular - 如何在 Angular 7 应用程序中实现摇树

javascript - Node.js 需要 webpack 模块

javascript - ngrx 推迟生效的操作,直到调度另一个操作

javascript - Angular 2 配置 "ng2-ckeditor.js"

angular - 在 ng2-charts 中自定义图例形状

javascript - NodeJs 使用 PHP 和 EJS 作为模板引擎,我如何从路由到模板和在模板中传递和访问数据?