Ошибка файла angular.json при сборке углового проекта с помощью ng build - PullRequest
0 голосов
/ 19 сентября 2018

Я клонирую репозиторий на своем ноутбуке, который я создал этот источник месяц назад с другого компьютера.Мой проект был успешным, и не было никакой ошибки месяц назад.но сегодня, после того как я клонировал репозиторий на новом компьютере, я столкнулся с некоторыми ошибками.На самом деле я написал npm i для установки пакетов, затем я попытался построить свой проект с помощью ng build

, но произошла ошибка:

Файл локальной рабочей области ('angular.json')невозможно найти.Ошибка: локальный файл рабочей области ('angular.json') не найден.

кто-то предлагает мне удалить npm и npm-cache из AppData\Roaming и удалить package-lock.json из src, затем установите пакет снова.но это решение не работает.

1 Ответ

0 голосов
/ 19 сентября 2018

I Предполагается, что в вашем проекте используется старая версия angular cli (для этого используется файл angular-cli.json), а на вашем компьютере установлена ​​более новая версия, для которой требуется angular.json.

Для архивированияэто вы должны запустить ng update @ angular / cli .Иногда требуется выполнить это дважды.Тогда у вас должен быть обновленный проект.

Официальная документация для обновлений разрешить флаг migrate-only.Это может быть полезно, если вы хотите архивировать миграцию, а не полное обновление.затем запустите: ng update @angular/cli --from=x.x.x --migrate-only, где x.x.x представляет вашу актуальную версию cli.

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