@ Сарвеш Гупта Можете ли вы попробовать это.
Убедитесь, что вы не используете extends OnInit или используете extends с любым событием жизненного цикла. Вместо этого используйте событие жизненного цикла
Во время обновления
Если вы используете анимацию в своем приложении, вам следует импортировать BrowserAnimationsModule из @ angular / platform-browser / animations в ваше приложение NgModule.
Переименуйте ваши теги шаблонов в ng-template
Если вы полагаетесь на дату, валюту, десятичную или процентную трубу, в 5 вы увидите небольшие изменения в формате. Для приложений, использующих локали, отличные от en-us, вам необходимо импортировать их и, необязательно, locale_extended_fr из @ angular / common / i18n_data / locale_fr и registerLocaleData (local).
Убедитесь, что вы используете Node 8 или более позднюю версию
Обновите Angular CLI глобально и локально и перенесите конфигурацию в новый формат angular.json, выполнив следующее:
npm install -g @ angular / cli
npm install @ angular / cli
ng update @ angular / cli
Обновите все ваши пакеты Angular Framework до v6 и верную версию RxJS и TypeScript.
ng update @ angular / core
После обновления TypeScript и RxJS будут более точно передавать типы через ваше приложение, что может привести к существующим ошибкам при наборе текста вашего приложения
Используйте ng update или обычные инструменты менеджера пакетов для выявления и обновления других зависимостей.
после обновления
Удалите устаревшие функции RxJS 6, используя правила автоматического обновления rxjs-tslint
Для большинства приложений это будет означать выполнение следующих двух команд:
npm install -g rxjs-tslint
rxjs-5-to-6-migrate -p src / tsconfig.app.json