Команда ng build run не выполнена, ошибка с Angular.json не найдена - PullRequest
0 голосов
/ 10 мая 2018

Пытался обновить Angular cli, он вообще не работает Изображение ошибки 1 . Пожалуйста, помогите мне - как решить эту проблему

@angular-devkit/core         0.5.6
@angular-devkit/schematics   0.5.6
@angular/cli                 6.0.0-rc.4
@ngtools/json-schema         1.1.0
@schematics/angular          0.5.6
@schematics/update           0.5.6
rxjs                         5.5.10
typescript                   2.8.3
webpack                      2.7.0

1 Ответ

0 голосов
/ 02 апреля 2019

@ Сарвеш Гупта Можете ли вы попробовать это.

Убедитесь, что вы не используете 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...