让gulp-file-include和browser-sync一起工作

时间:2014-07-29 00:52:35

标签: html node.js gulp

我在blog中读到了您可以使用gulp-file-include来包含.html文件,它可以正常工作,但下面的代码最终会覆盖html中的包含标记......

您可能会想到为什么我没有gulp-file-include吐出到另一个目标文件夹?原因是那时我无法通过浏览器同步来刷新浏览器。基本上这个link说明了我的问题......

看起来应该有另一个'输出'将所有包含提取到新.index.html文件

的文件夹

我知道我可以打开正在接收包含的文件,然后browserSync会起作用,但这不是一个额外的步骤吗?

请提出问题,因为这看起来很神奇!

gulp.task('fileinclude', function() {
  gulp.src('builds/development/*.html')
  .pipe(fileinclude())
  .pipe(gulp.dest('builds/development/'));
});

1 个答案:

答案 0 :(得分:2)

原来我的fileinclude任务中没有包含watch ...

对于任何想要查看我最终结果的人,请查看我的要点......

https://gist.github.com/antonioOrtiz/2bf2e27b8e0a23115034