我想使用gulp-jade在html中编译jade。但是在“build”文件夹中的任务没有html文件之后。
gulpfile.js
gulp.task('jade', function() {
return gulp.src('app/assets/template/**/*.jade')
.pipe(jade({
pretty: true
}))
.pipe(gulp.dest('build'))
.pipe($.size({title: 'jade'}));
});
命令行:
PS E:\WORKS\fitover> gulp jade
[21:09:36] Using gulpfile E:\WORKS\fitover\gulpfile.js
[21:09:36] Starting 'jade'...
[21:09:36] 'jade' all files 0 B
[21:09:36] Finished 'jade' after 372 ms
答案 0 :(得分:0)
尝试
.pipe(gulp.dest('./build/'))
或者确保您的构建文件的相对路径在您的gulp任务中是正确的。
答案 1 :(得分:0)
在Ubuntu上测试 - 结果相同。
找到解决方案。不确定这是正确的决定,但它确实有效。在评论@Plato之后,我阅读了guide,并将grunt-contrib-jade与gulp-grunt结合使用。