1

我正在使用 Gulp 和一些插件来模板化我的 HTML 并缩小我的 HTML,即“gulp-file-include”、“gulp-inject”、“gulp-minify-html”似乎都没有提供注入常量的方法在构建时,即是这样的:

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

然后在我的 HTML 中引用变量

联系我们

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

4

1 回答 1

7

你可以使用 gulp-replace

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

上面的任务被替换$$myvar$$releaseintemplate.html

于 2015-06-08T14:17:31.273 回答