在升级到angular 7时,ngrx / store@6.1.0需要@ angular / core @
发布时间:2020-12-17 17:43:43 所属栏目:安全 来源:网络整理
导读:我试图将Angular 6应用程序迁移到angular 7应用程序,并得到以下警告消息 npm WARN @ngrx/effects@6.1.0 requires a peer of @angular/core@^6.0.0 but none is installed.You must install peer dependencies yourself.npm WARN @ngrx/store@6.1.0 requires
我试图将Angular 6应用程序迁移到angular 7应用程序,并得到以下警告消息
npm WARN @ngrx/effects@6.1.0 requires a peer of @angular/core@^6.0.0 but none is installed. You must install peer dependencies yourself. npm WARN @ngrx/store@6.1.0 requires a peer of @angular/core@^6.0.0 but none is installed. You must install peer dependencies yourself. 那是什么意思 ? 是否意味着没有角7的兼容商店? 我的商店不会工作吗? 解决方法
更新:
NgRx更新到6.1.2以解决错误并与angular 7兼容. 因此,根据https://github.com/ngrx/platform/issues/1397,您可以忽略对等依赖项,它应该与angular 7一起使用. 安装: npm install @ngrx/store@6.1.2 如果您想摆脱这些警告,可以通过以下方式安装Nightly版本来使用@ ngrx / store @ 7: npm install github:ngrx / store-builds 然后,您需要在系统中安装git. 但请记住,@ ngrx / store @ 7仍然是测试版. 在上面给出的链接中,他们升级到NgRx 6.1.2的原因是@ ngrx / router-store有一个带有角度7的错误. 因此,升级到NgRx 6.1.2使其可用并与angular 7兼容,您可以忽略对等依赖项. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |