【发布时间】:2014-11-21 01:07:18
【问题描述】:
我的目标是将最新的 git 提交附加到我的 index.html 文件中。
以下任务成功返回最新的git hash(使用gulp-git):
var git = require('gulp-git');
gulp.task('hash', function() {
git.revParse({args:'--short HEAD'}, function (err, hash) {
return hash;
});
});
以下任务构建我的 HTML:
var inject = require('inject-string');
gulp.task('html', function () {
return gulp.src('app/index.html')
.pipe(inject.append('append git hash here!'))
.pipe(gulp.dest('dist'))
});
这成功地将一个字符串附加到index.html,但是如何将hash 任务的返回值注入html?
【问题讨论】:
标签: git gulp gulp-inject