Вы должны быть внутри проекта angular -cli, чтобы выполнить эту команду, и порт 4200 уже используется - PullRequest
0 голосов
/ 27 февраля 2020

enter image description here

При ошибке ng serve "вы должны быть внутри angular cli project" npm стартовый порт 4200 уже используется. Я проверил ng -v локально и глобально, и версии angular совпадают. Сообщения об ошибках

npm ERR! Linux 3.10.0-1062.9.1.el7.x86_64 npm ОШИБКА! argv "/ usr / bin / node" "/ usr / bin / npm" "start" npm ERR! узел v6.17.1 npm ERR! npm v3.10.10 npm ОШИБКА! код ELIFECYCLE npm ОШИБКА! frontend@0.1.2 начало: ng serve --host 0.0.0.0 --proxy-config proxy.conf.json npm ОШИБКА! Статус выхода 1 npm ERR! npm ОШИБКА! Ошибка при запуске сценария frontend@0.1.2 'ng serve --host 0.0.0.0 --proxy-config proxy.conf. json'. npm ERR! Убедитесь, что у вас установлена ​​последняя версия node.js и npm. npm ОШИБКА! Если вы это сделаете, это, скорее всего, проблема с пакетом веб-интерфейса, npm ERR! не с npm. npm ERR! Сообщите автору, что это не работает в вашей системе: npm ERR! ng serve --host 0.0.0.0 --proxy-config proxy.conf. json npm ERR! Вы можете получить информацию о том, как открыть проблему для этого проекта, с помощью: npm ERR! npm Bugs Frontend npm ERR! Или, если это не доступно, вы можете получить их информацию по: npm ERR! npm владелец ls frontend npm ERR! Скорее всего, выше выводится логирование.

npm ERR! Пожалуйста, включите следующий файл с любым запросом поддержки: npm ERR! /home/frontend/npm-debug.log

1 Ответ

0 голосов
/ 28 февраля 2020

Я исправил это следующим образом:

sudo lsof -t -i tcp:4200| xargs kill -9

npm start
...