Я хотел бы запустить приложение NodeJS с помощью BrowserSync, но похоже, что он не работает.Gulp BrowserSync и npm start
Сообщение об ошибке: Ошибка: слушать EADDRINUSE
Изменить # 1:
Я нашел способ решить мою проблему.
gulp.task('sync', ['start', 'watch'], function(cb) {
browserSync.init({
files: ['**/*'],
proxy: 'http://localhost:3000',
port: 4000
});
});
gulp.task('start', function() {
var called = false;
return nodemon({
script: './bin/www',
watch: ['Application.js']
}).on('start', function onStart() {
if (!called) {
cb();
}
called = true;
}).on('restart', function onRestart() {
setTimeout(function reload() {
browserSync.reload({
stream: false
});
}, 500);
});
});
Пожалуйста, смотрите [ "Должен ли вопросы включают„метку“в их названиях?"] (Http://meta.stackexchange.com/questions/19190/should-questions- include-tags-in-their-titles), где консенсус «нет, они не должны»! И, пожалуйста, найдите более значимый заголовок на свой вопрос! –