注意:我正在关注这篇文章: How do I get the filename of the executing jade script
继续我正在做的事情:
gulp.task('jade', function() {
gulp.src("path/to/template")
.pipe(data(function(file) {
return {
fileName: file.path
}
}))
.pipe(jade())
.pipe(gulp.dest("path/to/dest"));
});
我的模板如下所示:
.container
p fileName
但是当它呈现时,fileName
变量显示为undefined
。我做错了什么?
注意:如果我记录file.path
,则值不 undefined
。