我的 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 文件夹中的每个子文件夹。我在这里读到我可以使用 Underscore 风格的占位符,然后我不必静态指定每个文件夹。
我的代码有什么问题,我该如何解决这个问题以使用子文件夹?