您的位置:首页 > Web前端

Gulp前端自动化之 ejs插件使用

2015-10-15 20:17 393 查看
gulpfile.js配置
gulp.task('ejs', function() {

gulp.src(["./app/**/*.html","!app/html/common/**/*.html"])
.pipe(plugins.ejs({},{ext: '.html'}))
.pipe(gulp.dest("./dist/"))
.pipe(plugins.notify({message: "ejs task complete"}))
});
src源路径
src方法中可以是一个字符串如:“./app/**/*.html”
也可以是如上图一个数组形式,第一个元素是匹配app下所有的html文件,第二个元素是不匹配app/html/common/下面所有的以html为后缀的文件
pipe是管道意思,把ejs放到管道里,在这里如果不指定ext:html,那么生成的文件不是以html为后缀的。
dest是目标路径,生成文件后存放的位置。

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: