首页 > 解决方案 > 如何在 Ionic 4 项目中使用 ngrx-schematics?

问题描述

我正在尝试在 Ionic 4 项目中使用 ngrx-schematics,但我似乎无法使其工作。

刚刚开始了一个 Ionic 4 项目并安装了 ngrx 商店、实体、效果和示意图。我还全局安装了 angular-cli 8,尽管 Ionic 仍然使用版本 7。我在网上找到了通过创建angular-cli.json具有一些配置的文件来使 ngrx-schematics 与 Ionic 3 一起工作的方法。我认为,从 Angular 6 开始,该文件不再存在于 Angular 项目中,所以我没有创建它。

我运行了命令ng config schematics.colection @ngrx/schematics,以便可以将角度示意图与 ngrx 示意图集成。不幸的是,它不起作用,因为当我尝试使用命令创建商店时,ng g store State --root --module app.module.ts我收到以下错误:Error: Schematic "store" not found in collection "@ionic/angular-toolkit".

标签: angularionic4ngrx

解决方案


添加原理图的新方法(此处为 ngrx/schematics)将是ng config cli.defaultCollection @ngrx/schematics. 这是参考


推荐阅读