Команда serve должна выполняться в проекте Angular, но определение проекта не найдено в Angular 4 - PullRequest
0 голосов
/ 25 ноября 2018

Я клонировал один из моих старых проектов из github, попытался установить node_module и обнаружил некоторые уязвимости.Чтобы исправить их, я выполнил следующую команду

npm audit fix

, но было еще несколько уязвимостей, поэтому я выполнил команду принудительного исправления

npm audit fix --force

После этого, когда я пытаюсь запустить проектЯ получаю это -

Error

Команда Serve требуется для запуска в Angular Projects, но определение проекта не может быть найдено.

Ответы [ 2 ]

0 голосов
/ 02 мая 2019

Причина в том, что когда вы редактируете component.cs / component.html или любые страницы, которые есть в вашем проекте, и пытаетесь запустить проект из другого места вашего проекта.Итак, перейдите в папку вашего проекта и запустите проект с помощью команды "ng serve"

0 голосов
/ 09 января 2019

причина в том, что новая версия @ angular / cli версии 7 имеет файл angular.json вместо angular-cli.json в версии 1.xx, это можно исправить, выполнив:

ng update @angular/cli --migrate-only --from=<Your_Angular_CLI_Old_Version>

заменит файл angular-cli.json новым файлом

...