gulp如何连接html文件

连接静态页面
有一个footer.htmlheader.html文件
然后我在每个模块写分别的html文件如home.html,about.html
然后要把每个模块中的html与头尾拼接起来
应该用哪个插件

阅读 5.7k
2 个回答

已解决

var header = require('gulp-header');
var footer = require('gulp-footer');
gulp.task('modify', function() {
  gulp.src('./src/**/*.html')
    .pipe(header(fs.readFileSync('./layout/header.html', 'utf8')))
    .pipe(footer(fs.readFileSync('./layout/footer.html', 'utf8')))
    .pipe(gulp.dest('./build/'));
});

建议用gulp-file-include插件,简单易学易上手

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏