我的当前项目使用了angular/ngrx 7,我计划升级到最新版本8。
我的项目是一个带有演示应用程序的angular库,在angular领域中这是一种典型的风格。
我阅读了一些在线文章关于相关主题来升级我的项目:
升级Angular
ng update @angular/cli @angular/core --force
在这一步中,我需要添加--force
参数以强制升级。
升级Ngrx。
ng update @ngrx/store
在这一步中,我收到了很多类似于以下警告消息的警告:
NgRx 8 Migration: Unable to run the schematics to rename \`META_REDUCERS\` to \`USER_PROVIDED_META_REDUCERS\`
in file '/projects/xxx/src/lib/xxx.module.ts'.
For more info see https://ngrx.io/guide/migration/v8#meta_reducers-token.
这是什么?我在我的代码中找不到 META_REDUCERS
。
其次,当我尝试构建我的库时,我遇到了以下错误并无法启动: