我的Gruntfile.coffee中有以下内容:
jade:
options:
data:
debug: false
firstLevel:
files: [
expand: true
flatten: true
cwd: '<%= srcDir %>/documents/'
src: ["*.jade"]
dest: "<%= outDir %>"
ext: ".html"
]
subLevel:
files: [
expand: true
flatten: true
cwd: '<%= srcDir %>/documents'
src: ["/<%= subFolder %>/*.jade"]
dest: "<%= outDir %>/<%= subFolder %>"
ext: ".html"
]firstLevel部件正在正确编译,但subLevel与任何内容都不匹配。我有一个这样的文件结构:
project
-src
-posts
-pages
...
index.jade
-our我想渲染src文件夹中的每个子文件夹。我在here中读到,我可以使用下划线样式的占位符,这样我就不必静态地指定每个文件夹。
我的代码出了什么问题,我该如何解决这个问题,以便使用子文件夹?
发布于 2013-06-15 23:27:07
如果您只是试图从
src/XXX/XXX.jade至
out/XXX/XXX.html然后使用
files: [
{
expand: true,
cwd: "<%= srcDir %>/",
src: "**/*.jade",
dest: "<%= outDir %>/",
ext: ".html"
}
]https://stackoverflow.com/questions/17122999
复制相似问题