通过Gulp Task

时间:2015-06-08 07:46:24

标签: gulp gulp-inject

我正在使用Gulp和一些插件来模拟我的HTML并缩小我的HTML,即" gulp-file-include"," gulp-inject",&# 34;吞掉-缩小-HTML"似乎没有人提供在构建时注入常量的方法,如下所示:

.pipe(' * .html',$ .gulpVar({urlpath:' www.myurl.com'})))

然后在我的HTML中引用变量

联系我们

我能找到的最接近的东西是gulp-ng-constant虽然它将它注入JS并使用Angular,但我没有使用Angular并且希望将它注入到HTML中。是否有一个具有该功能的gulp插件?

1 个答案:

答案 0 :(得分:7)

你可以使用gulp-replace

gulp.task('templates', function(){
  gulp.src('template.html')
    .pipe(replace(/$$myvar$$/g, 'release'))
    .pipe(gulp.dest('build/file.txt'));
});

上述任务正在$$myvar$$

中的release替换template.html