Angular6 Can’t resolve all parameters for : (?, ?, ?, ?, ?, ?, ?, ?).

Angular6  Can’t resolve all parameters for  : (?, ?, ?, ?, ?, ?, ?, ?).

タイトルの通りの初めて見るエラーが発生しました

 

解決方法

AppModuleのprovidersへimportする際、タイポが原因でエラーが発生していたようです。。。
本当にどうしようもないミスで2時間も使ってしまったので、
同じエラーが下記の「試したこと」でも解決できなければAppModuleのimportあたりを
念の為確認してみてください。。

 

試したこと

 

  1. @Injectableが抜けてないかの確認
  2. polyfills.tsのimport ‘core-js/es7/reflect’; が削除されてないかの確認
  3. node_modulesの再インストール
  4. main.tsへimport ‘relfect-metadata’;の追記

参考にした記事

uncaught Error: Can’t resolve all parameters for … #19417

ng build results in Uncaught Error: Can’t resolve all parameters for #10685

Angular CLI 使わず手作業で Angular v5 SPA を webpack でビルドする環境を育てていったときに遭遇したトラブル x 9件の記録
 

 

Angularカテゴリの最新記事