Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 让gulp文件包含和浏览器同步一起工作_Html_Node.js_Gulp - Fatal编程技术网

Html 让gulp文件包含和浏览器同步一起工作

Html 让gulp文件包含和浏览器同步一起工作,html,node.js,gulp,Html,Node.js,Gulp,我在一篇文章中读到,你可以用它来包含.html文件,但下面的代码会覆盖html中的包含标记 你可能会想,我为什么不把吞咽文件include吐到另一个目标文件夹?原因是之后我无法让浏览器同步来刷新浏览器。本质上,这说明了我的问题 看起来应该有另一个“输出”文件夹,它将把所有包含内容提取到一个新的.index.html文件中 我知道我可以打开接收包含的文件,然后browserSync就可以工作了,但这不是额外的一步吗 请提出问题,因为这似乎非常令人不快 gulp.task('fileinclude'

我在一篇文章中读到,你可以用它来包含.html文件,但下面的代码会覆盖html中的包含标记

你可能会想,我为什么不把
吞咽文件include
吐到另一个目标文件夹?原因是之后我无法让浏览器同步来刷新浏览器。本质上,这说明了我的问题

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

我知道我可以打开接收包含的文件,然后browserSync就可以工作了,但这不是额外的一步吗

请提出问题,因为这似乎非常令人不快

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

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

如果有人想了解我的想法,请了解我的要点


我添加了
node.js
标记,它看起来很相关,可能会给你更多的读者。