УГЛОВАЯ ПРОЦЕДУРА МИГРАЦИИ от 6.1 до 7
Чтобы правильно перейти с Angular 6.1 на angular 7, необходимо выполнить следующие шаги:
ПРЕДУПРЕЖДЕНИЕ: Пожалуйста, проверьте, совместимы ли все ваши импортированные модули с Angular 7, при необходимости обновите их.
Перед обновлением до Angular 7:
Измените импорт HttpModule на HttpClientModule (import {HttpClientModule} с '@ angular / common / http';)
Измените импорт Http (если есть) на import {HttpClient} из '@ angular / common / http';
Не забудьте удалить все JSON.parse (response), так как вы неБольше не нужно этого делать с HttpClient
Если вы используете RXjs, вы должны удалить старые зависимости RXjs 6.Не беспокойтесь, вы можете сделать это, запустив следующие скрипты:
npm install -g rxjs-tslint
rxjs-5-to-6-migrate -p src / tsconfig.app.json
Возможно, вам придется обновить машинопись для успешной миграции rxjs: npm i -g typcript
Деинсталлировать модуль rxjs-compat (npm uninstall rxjs-compat)
Если вы используете работника Angular Service, перенесите любые файлы versionedFiles в массив файлов.
Обновление угловой cli до v7:
ng update @ angular / cli
Обновление угловой Core до v7:
ng update @ angular / core
Наконец, вам нужно обновить Angular material:
ng update @ angular / material