2015-05-14 2 views
2

events.js:85
throw er; // Unhandled 'error' event
^
Error: getaddrinfo ENOTFOUND localhost
at errnoException (dns.js:44:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:94:26)Иногда произошла ошибка gulp-webserver

Когда я запустил команду «gulp», я встретил эту ошибку, но я не знаю, как ее решить. Я также встречаю эту ошибку, когда я запустил команду gulp serve, поэтому я предполагаю, что эта ошибка была вызвана gulp-webserver.

My gulp serve Задача в gulpfile.js находится здесь.

gulp.task('serve', function() { 
    gulp.src('app/') 
    .pipe(webserver({ 
     livereload: true, 
     directoryListening: true, 
     open: true 
    })); 
}); 

Пожалуйста, расскажите, как решить эту проблему.

+0

Посмотрите на свой файл '/ и т.д./hosts', если он содержит строки: 127.0.0.1 Localhost – vanadium23

+0

Я не смог найти файл хостов в моем Mac Йосемити ... –

+0

Для Yosemite: '/ private/etc/hosts'. Ссылка: http://apple.stackexchange.com/questions/158117/os-x-10-10-1-etc-hosts-private-etc-hosts-file-is-being-ignored-and-not-resol – vanadium23

ответ

1

Проблема была с hosts файл на Mac Yosemite. Для того, чтобы исправить поведение в /private/etc/hosts была добавлена ​​следующая строка:

127.0.0.1 localhost 
Смежные вопросы