【发布时间】: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
【问题讨论】: