npm start fail сегодня со следующей ошибкой - PullRequest
0 голосов
/ 25 июня 2018

, когда я тестирую свой код сегодня при реакции, мне не удается запустить сервер dev, и ошибка отображается как ошибка.

material@2.0.0 start / Пользователи / linyujie / Файлы / Softprofiles / SourceCode / successmanagerreact npm run serve: dev

> material@2.0.0 serve:dev /Users/linyujie/Files/Softprofiles/SourceCode/successmanagerreact
> webpack-dev-server --host 0.0.0.0 --port 3000 --open --env dev

events.js:183
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE 0.0.0.0:3000
    at Object._errnoException (util.js:1024:11)
    at _exceptionWithHostPort (util.js:1046:20)
    at Server.setupListenHandle [as _listen2] (net.js:1351:14)
    at listenInCluster (net.js:1392:12)
    at doListen (net.js:1501:7)
    at _combinedTickCallback (internal/process/next_tick.js:141:11)
    at process._tickCallback (internal/process/next_tick.js:180:9)
    at Function.Module.runMain (module.js:678:11)
    at startup (bootstrap_node.js:187:16)
    at bootstrap_node.js:608:3
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! material@2.0.0 serve:dev: `webpack-dev-server --host 0.0.0.0 --port 3000 --open --env dev`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the material@2.0.0 serve:dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/linyujie/.npm/_logs/2018-06-25T04_55_36_232Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! material@2.0.0 start: `npm run serve:dev`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the material@2.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/linyujie/.npm/_logs/2018-06-25T04_55_36_255Z-debug.log

Ответы [ 2 ]

0 голосов
/ 25 июня 2018

Порт 3000 используется.Попробуйте использовать netstat, чтобы найти PID процесса, который использует порт.И остановите / убейте процесс, если он вам не нужен.Эта ссылка может быть полезна для windows , а для mac - для поиска процесса, прослушивающего порт.

0 голосов
/ 25 июня 2018

как говорится в ошибке: Error: listen EADDRINUSE 0.0.0.0:3000, это означает, что в настоящее время существует приложение, использующее тот же IP-адрес и порт: 0.0.0.0:3000.Если вы не уверены, какое приложение используете, возможно, вы можете попробовать закрыть все командную строку и запустить только ваше приложение.

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