はい。
ゴーリスト開発の飯尾です。
タイトルの通りなんですけど
別に解決してないんですけど
Angular CLI を1.1.3から1.5.5にアップデートしたら
アラ〜〜〜
WARNING in Circular dependency detected: src/app/services/auth.service.ts -> src/app/services/request.service.ts -> src/app/services/auth.service.ts WARNING in Circular dependency detected: src/app/services/request.service.ts -> src/app/services/auth.service.ts -> src/app/services/request.service.ts
とはいえ、コンパイル自体は通るしプロダクション用ビルドも普通にできる……
どうする???
「Angular CLI 1.3.0から起こる」
「showCircularDependenciesをfalseにして見えなくすればOK」
そんな……
うるせーから黙らせる的な発想でいいの……
いったん、循環参照になっちゃうメソッドを別サービスに出してそれぞれDIする
警告オフにして他の問題に気づかないとかちょっと避けたいので……
社内Angularの雄にきいてみる
ウオ〜〜〜
そういう!ことなのか!!?