我在博客上读到你可以使用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