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



我在博客上读到你可以使用gulp-file-include来包含。html文件,它可以工作,但是下面的代码会覆盖html中的include标记…

你可能会想,为什么我不把gulp-file-include输出到另一个目标文件夹?原因是我不能得到浏览器同步刷新浏览器之后。从本质上讲,这个链接说明了我的问题……

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

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

请提问,因为这看起来很像开场白!

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

原来我没有把fileinclude包括在我的watch任务中…

如果有人想看看我最后做了什么,看看我的要点…

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

最新更新