2016-08-23 4 views
0

я следовал этой Tutorial, пока я не добрался до Фронтэнда задач шага, и что там работает НПЙ НПХ начать дает мне следующее сообщение об ошибке:NPM начало вызывает необъяснимую ошибку от «Глотка чистой && глотка интерфейса && глоток разработчика» в package.json

enter image description here

Я проследил проблему либо этот код я изменил в package.json:

package.json: “start”: “gulp clean && gulp frontend && gulp dev”, “build”: “gulp clean && gulp

или изменения, которые я сделал в gulpfile.js, который следует внешний интерфейс раздел выше урока: Примечание: У меня есть последний узел и НПМ установлен.

ОШИБКА КОД:

$ npm start 

> [email protected] start C:\my-vzlr 
> gulp clean && gulp frontend && gulp dev 

[11:00:58] Using gulpfile C:\my-vzlr\gulpfile.js 
[11:00:58] Starting 'clean'... 
[11:00:58] Finished 'clean' after 18 ms 
[11:00:59] Using gulpfile C:\my-vzlr\gulpfile.js 
[11:00:59] Starting 'frontend:dependencies'... 
[11:00:59] Starting 'frontend:js'... 
[11:00:59] Starting 'frontend:html'... 
[11:00:59] Starting 'frontend:css'... 
[11:00:59] Finished 'frontend:css' after 17 ms 
[11:00:59] Finished 'frontend:html' after 81 ms 
[11:00:59] Finished 'frontend:js' after 94 ms 
[11:00:59] Finished 'frontend:dependencies' after 117 ms 
[11:00:59] Starting 'frontend'... 
[11:00:59] Finished 'frontend' after 4.53 µs 
[11:01:00] Using gulpfile C:\my-vzlr\gulpfile.js 
[11:01:00] Starting 'dev:watch'... 
[11:01:00] Finished 'dev:watch' after 17 ms 
[11:01:00] Starting 'dev:serve'... 
[11:01:00] Webserver started at http://localhost:8000 
[11:01:00] Finished 'dev:serve' after 13 ms 
[11:01:00] Starting 'dev'... 
[11:01:00] Finished 'dev' after 18 µs 
events.js:160 
     throw er; // Unhandled 'error' event 
    ^

Error: listen EADDRINUSE 127.0.0.1:8000 
    at Object.exports._errnoException (util.js:1026:11) 
    at exports._exceptionWithHostPort (util.js:1049:20) 
    at Server._listen2 (net.js:1253:14) 
    at listen (net.js:1289:10) 
    at net.js:1399:9 
    at GetAddrInfoReqWrap.asyncCallback [as callback] (dns.js:65:16) 
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:84:10) 

npm ERR! Windows_NT 6.1.7601 
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Godsnake\\AppDat 
a\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "start" 
npm ERR! node v6.4.0 
npm ERR! npm v3.10.6 
npm ERR! code ELIFECYCLE 
npm ERR! [email protected] start: `gulp clean && gulp frontend && gulp dev` 
npm ERR! Exit status 1 
npm ERR! 
npm ERR! Failed at the [email protected] start script 'gulp clean && gulp frontend & 
& gulp dev'. 
npm ERR! Make sure you have the latest version of node.js and npm installed. 
npm ERR! If you do, this is most likely a problem with the my-vzlr package, 
npm ERR! not with npm itself. 
npm ERR! Tell the author that this fails on your system: 
npm ERR!  gulp clean && gulp frontend && gulp dev 
npm ERR! You can get information on how to open an issue for this project with: 
npm ERR!  npm bugs my-vzlr 
npm ERR! Or if that isn't available, you can get their info via: 
npm ERR!  npm owner ls my-vzlr 
npm ERR! There is likely additional logging output above. 

npm ERR! Please include the following file with any support request: 
npm ERR!  C:\my-vzlr\npm-debug.log 

ответ

1

Ошибка EADDRINUSE означает, что порт, который вы пытаетесь слушать уже используется. Остановите приложение, которое его использует, или выберите другой номер порта.

+0

Спасибо за подсказку, но теперь, когда я печатаю: npm запускает веб-страницу, но она остается пустой и ничего не загружается. В чем может быть проблема? – ChosenJuan

+0

Покройте инструменты разработчика (обычно F12) для вашего браузера и посмотрите, получаете ли вы ошибку или что-то единственное, что я могу сказать для этого. –

+0

Спасибо, для вашего ответа теперь у меня возникла новая проблема, когда я использую npm start: я получаю ошибку: не могу получить/скопировать и вставить код, чтобы увидеть изображение запущенного кода: i.is.cc/z3UCd1G.jpg – ChosenJuan

1
Error: listen EADDRINUSE 127.0.0.1:8000 

означает, что порт, который вы пытаетесь использовать (здесь,: 8000) уже занят. У вас есть предыдущий экземпляр приложения, которое все еще работает? Если да, убейте его и повторите попытку. Нет, попробуйте посмотреть, есть ли у вас другая служба, работающая на этом порту, и остановите ее.

+0

Спасибо за вашу помощь. Я перенес свою следующую проблему в свой поток: теперь я получаю пустую страницу - https: //stackoverflow.com/questions/39111838/gulp-with-npm-start-causes-a-blank-page-with-the-text-cannot-get-when-testi – ChosenJuan