Ошибка при попытке использовать Angular CLI с @ngrx - PullRequest
0 голосов
/ 26 октября 2018

Моя конфигурация Ng, Npm, NodeJs:

Angular CLI: 7.0.2
Node: 10.12.0
OS: darwin x64
Angular: 7.0.0
... animations, cdk, common, compiler, compiler-cli, core, forms
... http, language-service, material, material-moment-adapter
... platform-browser, platform-browser-dynamic, router

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.10.2
@angular-devkit/build-angular     0.10.2
@angular-devkit/build-optimizer   0.10.2
@angular-devkit/build-webpack     0.10.2
@angular-devkit/core              7.0.2
@angular-devkit/schematics        0.6.8
@angular/cli                      7.0.2
@ngtools/webpack                  7.0.2
@schematics/angular               7.0.2
@schematics/update                0.10.2
rxjs                              6.3.3
typescript                        3.1.3
webpack                           4.19.1

И я пытаюсь запустить:

ng g store AppState --root --module app.module.ts

, получая следующую ошибку

Cannot read property 'entries' of undefined

ОБНОВЛЕНИЕ

Мне удалось создать магазин, но не действие:

➜  angular-ngrx-course git:(1-auth) ✗ ng g store AppStore --root --modiule app.module.ts
CREATE src/app/reducers/index.ts (359 bytes)
➜  angular-ngrx-course git:(1-auth) ✗ ng g action auth/Auth
Cannot read property 'entries' of undefined
➜  angular-ngrx-course git:(1-auth) ✗

1 Ответ

0 голосов
/ 26 октября 2018

Сортировал, изменив версию @ angular-devkit / schematics с 0.6.x на ^ 7.0.0

...