我正在运行一个 grunt 任务来构建一个 Assemble 站点。
我的任务配置如下:
assemble: {
options: {
flatten: false,
assets: '<%= config.dist %>',
dist: '<%= config.dist %>',
layout: 'default.hbs',
layoutdir: 'templates/layouts/',
partials: 'templates/partials/*.hbs',
},
pages: {
files: { '<%= config.dist %>': ['pages/{,*/}*.hbs'] }
}
},
在我的源文件中,我有这样的结构:
pages
cat1
cat2
这是输出类似的东西:
dist
pages
cat1
cat2
如何设置任务以使其不包含 /pages 文件夹但仍生成子文件夹?