У меня ошибка после обновления @ angular / cli как глобальной, так и локальной до последней версии.Я пытался очистить кеш, удалить папку узловых модулей и переустановить, но ошибка все еще сохраняется.Надеюсь, кто-то знает, как это исправить.
Вот полный журнал консоли, когда я запустил npm после обновления:
PS D: \ KIS \ Name-Card-Frontend-Project>npm start
name-card-angular@0.0.0 start D: \ KIS \ Name-Card-Frontend-Project ng serve --host 0.0.0.0 --proxy-config proxyconfig.json
trustedSubscriber._addParentTeardownLogic не является функцией. TypeError: trustedSubscriber.45:43) в MergeMapSubscriber.OuterSubscriber [как конструктор] (D: \ KIS \ Name-Card-Frontend-Project \ node_modules \ rxjs \ internal \ OuterSubscriber.js: 20: 42) в новом MergeMapSubscriber (D: \ KIS \ Name-Card-Frontend-Project \ node_modules \ rxjs \ internal \ operator \ mergeMap.js: 48: 28) в MergeMapOperator.call (D: \ KIS \ Name-Card-Frontend-Project \ node_modules \ rxjs \ internal \ operator \ mergeMap.js: 39: 33) в Observable.subscribe (D: \ KIS \ Name-Card-Frontend-Project \ node_modules \ rxjs \ internal \ Observable.js: 24: 22) в D: \ KIS \ Name-Card-Frontend-Project \ node_modules \ @angular \ cli \ node_modules \ rxjs \ internal \ util \ subscribeToObservable.js: 10: 20 в Object.subscribeToResult (D: \ KIS \ Name-Card-Frontend-Project \ node_modules \ @angular \ cli \ node_modules \ rxjs \ internal \ util \ subscribeToResult.js: 7: 45) в MergeMapSubscriber._innerSub(D: \ KIS \ Name-Card-Frontend-Project \ node_modules \ @angular \ cli \ node_modules \ rxjs \ internal \ operator \ mergeMap.js: 75: 38) в MergeMapSubscriber._tryNext (D: \ KIS \ Name-Card-Frontend-Project \ node_modules \ @angular \ cli \ node_modules \ rxjs \ internal \ operator \ mergeMap.js: 72: 14) в MergeMapSubscriber._next (D: \ KIS \ Name-Card-Frontend-Project \ node_modules \ @angular\ cli \ node_modules \ rxjs \ internal \ operator \ mergeMap.js: 55: 18) в MergeMapSubscriber.Subscriber.next (D: \ KIS \ Name-Card-Frontend-Project \ node_modules \ @angular \ cli \ node_modules \ rxjs \internal \ Subscriber.js: 64: 18) в MapSubscriber._next (D: \ KIS \ Name-Card-Frontend-Project \ node_modules \@angular \ cli \ node_modules \ rxjs \ internal \ operator \ map.js: 52: 26) в MapSubscriber.Subscriber.next (D: \ KIS \ Name-Card-Frontend-Project \ node_modules \ @angular \ cli \ node_modules \rxjs \ internal \ Subscriber.js: 64: 18) в TapSubscriber._next (D: \ KIS \ Name-Card-Frontend-Project \ node_modules \ @angular \ cli \ node_modules \ rxjs \ internal \ operator \ tap.js: 62: 26) в TapSubscriber.Subscriber.next (D: \ KIS \ Name-Card-Frontend-Project \ node_modules \ @angular \ cli \ node_modules \ rxjs \ internal \ Subscriber.js: 64: 18) в MergeMapSubscriber.notifyNext (D: \ KIS \ Name-Card-Frontend-Project \ node_modules \ @angular \ cli \ node_modules \ rxjs \ internal \ operator \ mergeMap.js: 84: 26) npm ОШИБКА!код ELIFECYCLE npm ERR!errno 1 npm ERR!name-card-angular@0.0.0 start: ng serve --host 0.0.0.0 --proxy-config proxyconfig.json
npm ERR!Статус выхода 1 npm ERR!нпм ERR!Ошибка при запуске сценария name-card-angular@0.0.0.нпм ERR!Это, вероятно, не проблема с npm.Скорее всего, выше вывод журнала.
npm ERR!Полный журнал этого прогона можно найти в: npm ERR!C: \ Users \ Dell \ AppData \ Roaming \ npm-cache_logs \ 2018-09-21T17_34_25_541Z-debug.log
UPDATE Ошибка исчезла после комментирования функции _addParentTeardownLogic
из файла по ссылке выше.В некоторых случаях код работает нормально при комментировании функции ошибок модулей.Неужели не знаете, почему они добавили эти функции только для того, чтобы их прокомментировать?