2014-11-18 2 views
0

Я пытаюсь получить работу с печенью в gulp.js. В моем браузере у меня есть расширенная функция. Это мой gulpfile.js. Может ли кто-нибудь увидеть какие-либо проблемы. Я пробовал много вариантов и смотрел много видеороликов и учебников. Я бегу ampps и это установка WordPressLivereload не работает в gulp.js с AMPPS и WordPress

var gulp = require('gulp'), 
    livereload = require('gulp-livereload'); 
    lr = require('tiny-lr'); 
    server = lr(); 


gulp.task('styles', function() { 
    return gulp.src('style.css') 
    .pipe(livereload(server)) 
    .pipe(gulp.dest('./')) 
}); 



// Watch 
gulp.task('watch', function() { 


// // Listen on port 35729 
    server.listen(35729, function (err) { 
    if (err) { 
     return console.log(err) 
    }; 

    // Watch .scss files 
    gulp.watch('style.css', ['styles']); 

    }); 

}); 

// Default task 
gulp.task('default', ['styles', 'watch']); 

.. ..

EDIT: для тех, кто заинтересован готовый файл я начала работать в конце концов, с помощью ответа Ghidello в ниже был:

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


gulp.task('styles', function() { 
    return gulp.src('style.css') 
    .pipe(livereload()) 
}); 

// Watch 
gulp.task('watch', function() { 
    livereload.listen(); 
    gulp.watch('style.css', ['styles']); 
}); 

// Default task 
gulp.task('default', ['styles', 'watch']); 

ответ

1

gulp-livereload обертка вокруг пакета крошечного-Lr, поэтому вам не нужно использовать их обоих. Он использует тот же порт, который вы используете по умолчанию, поэтому, соответственно, на свою страницу в документации, вы можете избавиться от крошечного Л.Р. полностью и изменить свой шаг смотреть на что-то вроде этого:

gulp.task('watch', function() { 
    livereload.listen(); 
    gulp.watch('build/**', ['less']); 
}); 
+0

спасибо ... попробуй это ... немного смущенный ['less'] там, где я не использую меньше (пока), это просто для изменений css, на которых я хотел получить эту работу для начала. Интересно, будет ли это 'gulp.watch ('style.css', ['styles']),' – byronyasgur

+0

, который очень понравился ... Я редактировал свой вопрос, чтобы включить ваш код для кого-то еще. – byronyasgur

+0

Да, извините за неправильный совет: я хотел обновить обрезанный, который я скопировал из документов плагина, но я забыл. Я рад, что вы это поняли. Счастливый глоток! – Ghidello

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