玉,gulp-jade当地人更新

时间:2014-06-17 08:13:40

标签: node.js templates pug gulp

是为每个版本更新jade模板本地的任何解决方案(即使是手表玉文件)? 现在,模板仅在第一次构建时获取数据。

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题。所以,这是你的答案:

var fs = require('fs');

/*
 * Views
 */

gulp.task('views', function () {
  return gulp.src(o.views.src)
    .pipe(p.jade({
      locals: JSON.parse(fs.readFileSync(o.views.data, 'utf8'))
    }))
    .pipe(gulp.dest(o.dest));
});

o.views.data - json文件的路径,例如' ./ SRC /数据/ data.json'