【发布时间】:2014-02-19 14:20:57
【问题描述】:
This question 提示我如何使用 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
});
});
【问题讨论】:
标签: jekyll livereload gulp