角度升级错误:5.2.0-> 6.0.9

时间:2018-07-13 00:44:21

标签: angular upgrade angular6

将我的应用程序从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)

错误消息屏幕截图

角度版本:6.0.9

浏览器

  • [X] Chrome(台式机)67.0.3396.99版

其他信息

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

1 个答案:

答案 0 :(得分:0)

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