首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入@ngrx/core @ngrx/存储成角的问题

导入@ngrx/core @ngrx/存储成角的问题
EN

Stack Overflow用户
提问于 2017-08-01 20:58:16
回答 1查看 5.7K关注 0票数 3

我正在尝试使用REDUX模式来构建我的下一个角度应用程序,由于某种原因,我无法导入所需的库。

app.module.ts

代码语言:javascript
复制
imports: [
    BrowserModule,
    FormsModule,
    HttpModule,
    StoreModule.forRoot({ 
      user
    })
],

在一个新的角度凹槽或我原来的应用程序上,我总是会收到这些错误。

代码语言:javascript
复制
ERROR in 
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/models.d.ts (6,52): ',' expected.
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/models.d.ts (9,58): ',' expected.
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/models.d.ts (12,59): ',' expected.
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/models.d.ts (15,51): ',' expected.
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/models.d.ts (10,21): Generic type 'ActionReducer<T, V, Action>' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/models.d.ts (13,18): Generic type 'ActionReducerMap' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/models.d.ts (13,75): Generic type 'ActionReducer<T, V, Action>' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/models.d.ts (17,15): Generic type 'ActionReducerMap' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/models.d.ts (17,40): Generic type 'ActionReducer<T, V, Action>' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/models.d.ts (18,21): Generic type 'ActionReducerFactory<T, V, Action>' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/models.d.ts (20,20): Generic type 'ActionReducer<T, V, Action>' requires 3 type argument(s).

ERROR in C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store_module.d.ts (15,53): ',' expected.
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store_module.d.ts (21,40): ',' expected.
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store_module.d.ts (22,43): ',' expected.
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store_module.d.ts (23,43): ',' expected.
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store_module.d.ts (12,27): Generic type 'StoreFeature<T, V, Action>' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store_module.d.ts (17,22): Generic type 'ActionReducerFactory<T, V, Action>' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store_module.d.ts (18,20): Generic type 'ActionReducer<T, V, Action>' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store_module.d.ts (21,60): Generic type 'ActionReducerMap' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store_module.d.ts (21,100): Generic type 'ActionReducerMap' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store_module.d.ts (21,134): Generic type 'StoreConfig' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store_module.d.ts (22,84): Generic type 'ActionReducerMap' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store_module.d.ts (22,117): Generic type 'StoreConfig' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store_module.d.ts (23,83): Generic type 'ActionReducer<T, V, Action>' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store_module.d.ts (23,113): Generic type 'StoreConfig' requires 3 type argument(s).

ERROR in C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/reducer_manager.d.ts (6,68): Generic type 'ActionReducer<T, V, Action>' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/reducer_manager.d.ts (11,61): Generic type 'ActionReducer<T, V, Action>' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/reducer_manager.d.ts (16,84): Generic type 'ActionReducerMap' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/reducer_manager.d.ts (16,128): Generic type 'ActionReducerFactory<T, V, Action>' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/reducer_manager.d.ts (17,77): Generic type 'StoreFeature<T, V, Action>' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/reducer_manager.d.ts (18,26): Generic type 'StoreFeature<T, V, Action>' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/reducer_manager.d.ts (19,38): Generic type 'ActionReducer<T, V, Action>' requires 3 type argument(s).

ERROR in C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store.d.ts (21,31): ',' expected.
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store.d.ts (25,46): ',' expected.
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/store.d.ts (25,78): Generic type 'ActionReducer<T, V, Action>' requires 3 type argument(s).

ERROR in C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/state.d.ts (16,57): ',' expected.
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/state.d.ts (20,57): ',' expected.
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/state.d.ts (20,84): Generic type 'StateActionPair' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/state.d.ts (20,142): Generic type 'ActionReducer<T, V, Action>' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store/src/state.d.ts (20,165): Generic type 'StateActionPair' requires 3 type argument(s).

ERROR in C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store-devtools/src/reducer.d.ts (37,15): Generic type 'ActionReducer<T, V, Action>' requires 3 type argument(s).
C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store-devtools/src/reducer.d.ts (37,43): Generic type 'ActionReducer<T, V, Action>' requires 3 type argument(s).

ERROR in C:/Users/Jason/projects/NATION5/nation5/node_modules/@ngrx/store-devtools/src/config.d.ts (5,14): Generic type 'ActionReducer<T, V, Action>' requires 3 type argument(s).

有人知道这可能是什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-03 15:22:37

我认为您正在使用旧的angular-cli来创建这个项目。

  • 将@ar角/cli更新为最新版本("@angular/cli": "^1.2.4")
  • 打字本"typescript": "~2.3.3"
  • Ngrx "@ngrx/core":"^1.2.0“、"@ngrx/effects":"^4.0.1”、"@ngrx/store":"^4.0.0",

这是我的配置,对我来说很好。你可以试试这个。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45447605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档