【问题标题】:Angular Upgrade Error : 5.2.0 -> 6.0.9角度升级错误:5.2.0 -> 6.0.9
【发布时间】:2018-07-13 00:44:21
【问题描述】:

将我的应用程序从 Angular 5.2.10 迁移到 6.0.9 时出现以下错误。我使用了here 描述的迁移步骤

Error: StaticInjectorError(AppModule)[ApplicationRef -> Injector]: 
  StaticInjectorError(Platform: core)[ApplicationRef -> Injector]: 
    NullInjectorError: No provider for Injector!
    at NullInjector.push../node_modules/@angular/core/fesm5/core.js.NullInjector.get (core.js:1034)
    at resolveToken (core.js:1271)
    at tryResolveToken (core.js:1216)
    at StaticInjector.push../node_modules/@angular/core/fesm5/core.js.StaticInjector.get (core.js:1113)
    at resolveToken (core.js:1271)
    at tryResolveToken (core.js:1216)
    at StaticInjector.push../node_modules/@angular/core/fesm5/core.js.StaticInjector.get (core.js:1113)
    at resolveNgModuleDep (core.js:8161)
    at _createClass (core.js:8208)
    at _createProviderInstance (core.js:8178)

错误信息截图

Angular 版本:6.0.9

浏览器

  • [X] Chrome(桌面)版本 67.0.3396.99

其他信息

  • 节点版本:8.9.4
  • 平台:Windows

【问题讨论】:

    标签: angular upgrade angular6


    【解决方案1】:

    通过创建一个新的 Angular6 应用程序并将现有应用程序代码移入其中解决了该问题。提到here 的自动升级不起作用。

    【讨论】:

      猜你喜欢
      • 2016-05-11
      • 2019-01-01
      • 1970-01-01
      • 2020-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多