LINUX.ORG.RU

Gulp-connect

 ,


0

2

День добрый. Решил накидать себе небольшой live-reload для html, css, js файлов, для теста сначала начал с html файлов, написал вот такой кусок кода:

var gulp = require('gulp'),
  connect = require('gulp-connect');

gulp.task('connect', function() {
  connect.server({
    root: 'html',
    port: 8080,
    livereload: true
  });
});

gulp.task('html', function () {
  gulp.src('html/*.html')
    .pipe(connect.reload());
});

gulp.task('watch', function () {
  gulp.watch('html/*.html',['html']);
});

gulp.task('default', ['html','connect', 'watch']);
И почему-то не работает live-reload, даже копировал все с примера этого модуля и все ровно не хочет работать, в чем может быть ошибка? P.S. После запуска gulp, консоль ошибок не выдает.



Последнее исправление: Berdin (всего исправлений: 1)

А зачем тебе gulp-connect?

Я просто использую вотчеры:

gulp.task('jsmin', function() {
    //task
});

var watcher = gulp.watch('src/**/*.js', ['jsmin']);
watcher.on('change', function(event) {
    console.log('File ' + event.path + ' was ' + event.type + ', running tasks...');
});
ritsufag ★★★★★
()
Ответ на: комментарий от ritsufag

Я хочу чтобы в браузере страница после изменения делала сама reload, я смотрел пример на видео и там все работало, сделал аналогично, не работает.

Berdin
() автор топика
19 июля 2015 г.

Попробуй это:

root: './html'

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.