私のAngular 5アプリはnpm start
で正常に機能していますが、Chromeの特定のコンポーネントに移動すると、コンソールでこの不明瞭なエラーが発生します。私は検索でそれについて一つの言及を見つけることができません。角度5ウィンドウのプロバイダがありません
このエラーは、ウィンドウを使用しますが、あなたのmodule.tsプロバイダー で定義されていないと言う(私は角4からの角度5に、このコンポーネントをアップグレードしようとしている)
core.js:1350 ERROR Error: Uncaught (in promise): Error: StaticInjectorError[Window]:
StaticInjectorError[Window]:
NullInjectorError: No provider for Window!
Error: StaticInjectorError[Window]:
StaticInjectorError[Window]:
NullInjectorError: No provider for Window!
at _NullInjector.get (core.js:923)
at resolveToken (core.js:1211)
at tryResolveToken (core.js:1153)
at StaticInjector.get (core.js:1024)
at resolveToken (core.js:1211)
at tryResolveToken (core.js:1153)
at StaticInjector.get (core.js:1024)
at resolveNgModuleDep (core.js:10584)
at NgModuleRef_.get (core.js:11805)
at resolveNgModuleDep (core.js:10584)
at _NullInjector.get (core.js:923)
at resolveToken (core.js:1211)
at tryResolveToken (core.js:1153)
at StaticInjector.get (core.js:1024)
at resolveToken (core.js:1211)
at tryResolveToken (core.js:1153)
at StaticInjector.get (core.js:1024)
at resolveNgModuleDep (core.js:10584)
at NgModuleRef_.get (core.js:11805)
at resolveNgModuleDep (core.js:10584)
at resolvePromise (zone.js:824)
at resolvePromise (zone.js:795)
at eval (zone.js:873)
at ZoneDelegate.invokeTask (zone.js:425)
at Object.onInvokeTask (core.js:4617)
at ZoneDelegate.invokeTask (zone.js:424)
at Zone.runTask (zone.js:192)
at drainMicroTaskQueue (zone.js:602)
at <anonymous>
これは、angleをアップグレードするときは常に良いアイデアです。node_modulesフォルダを削除し、package.Jsonとnpm iをもう一度チェックします。 Package.lock.jsonも問題を引き起こす可能性があります。 – user6402762