小编lem*_*emp的帖子

使用Jekyll与Gulp和Livereload

这个问题暗示了我如何与Gulp一起运行Jekyll.

它工作正常,除了我无法触发livereload(但它运行没有错误).

我对Node的了解有限,所以我可能会遗漏一些东西......

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

gulp.task('jw', function(){
    var spawn = require('child_process').spawn,
        j     = spawn('jekyll', ['-w', 'build']);

    j.stdout.on('data', function (data) {
        console.log('stdout: ' + data); // works fine
        refresh(server); // doesn’t trigger
    });
});
Run Code Online (Sandbox Code Playgroud)

jekyll livereload gulp

2
推荐指数
1
解决办法
1491
查看次数

标签 统计

gulp ×1

jekyll ×1

livereload ×1