Angular NgRx应用程序的代码生成解决方案

Angular NgRx应用程序的代码生成解决方案,angular,webstorm,code-generation,ngrx,angular-schematics,Angular,Webstorm,Code Generation,Ngrx,Angular Schematics,我目前正在开发一个angular ngrx应用程序。我正在使用angular cli构建应用程序。 我的问题是,随着我的应用程序越来越大,我需要添加很多文件,例如 减速器、动作、状态、效果文件。我想自动化这个部分,在那里我可以用一些锅炉板代码生成这些状态管理文件。 我可以请一些人帮我开始吗? 您可以在依赖项中安装@ngrx/schematics,然后通过ng generate 如果您使用的是WebStorm最新版本,IDE可以识别已安装的原理图,并允许您创建新的动作/减速器/效果 WebS

我目前正在开发一个angular ngrx应用程序。我正在使用angular cli构建应用程序。 我的问题是,随着我的应用程序越来越大,我需要添加很多文件,例如 减速器、动作、状态、效果文件。我想自动化这个部分,在那里我可以用一些锅炉板代码生成这些状态管理文件。 我可以请一些人帮我开始吗?

  • 您可以在依赖项中安装
    @ngrx/schematics
    ,然后通过
    ng generate

  • 如果您使用的是WebStorm最新版本,IDE可以识别已安装的原理图,并允许您创建新的
    动作/减速器/效果

  • WebStorm的另一个便利功能是Live模板,在下面的屏幕截图中,我编写了自己的NgRx集合: