Angular 9: Ошибка: невозможно создать зависимость циклической c! InjectionToken HTTP_INTERCEPTORS - PullRequest
0 голосов
/ 28 апреля 2020

Я сталкиваюсь с этой проблемой, когда я включаю enableIvy в моем проекте Angular и если enableIvy выключен, он работает нормально, недавно я обновил для Angular 7 до 9.

 CLI Version
"@angular/cli": "^9.1.3",
"@angular/compiler-cli": "^9.1.3"


Error: Cannot instantiate cyclic dependency! InjectionToken HTTP_INTERCEPTORS
at throwCyclicDependencyError (core.js:5554)
at R3Injector.push../node_modules/@angular/core/__ivy_ngcc__/fesm5/core.js.R3Injector.hydrate (core.js:11618)
at R3Injector.push../node_modules/@angular/core/__ivy_ngcc__/fesm5/core.js.R3Injector.get (core.js:11439)
at HttpInterceptingHandler.push../node_modules/@angular/common/__ivy_ngcc__/fesm5/http.js.HttpInterceptingHandler.handle (http.js:1997)
at MergeMapSubscriber.project (http.js:1123)
at MergeMapSubscriber.push../node_modules/rxjs/_esm5/internal/operators/mergeMap.js.MergeMapSubscriber._tryNext (mergeMap.js:61)
at MergeMapSubscriber.push../node_modules/rxjs/_esm5/internal/operators/mergeMap.js.MergeMapSubscriber._next (mergeMap.js:51)
at MergeMapSubscriber.push../node_modules/rxjs/_esm5/internal/Subscriber.js.Subscriber.next (Subscriber.js:53)
at Observable._subscribe (subscribeToArray.js:5)
at Observable.push../node_modules/rxjs/_esm5/internal/Observable.js.Observable._trySubscribe (Observable.js:43)
...