所以我想通过一个目录来查看并编译所有的hbs文件。但事实是,哈佛商学院的文件应该是出在文件夹中编译组装车把模板相对于其路径
伪代码:
assemble: {
options: {
flatten: false,
assets: 'assets',
dev: true,
livereloadPort: '<%- livereloadPort %>',
partials: ['dev/assemble/partials/*.hbs'],
layout: 'dev/assemble/banner.hbs',
data: ['dev/assemble/data/*.{json,yml}']
},
// ----------------------------------------------------------------
// assembles
dev: {
options: {
data: ['dev/assemble/data/*.{json,yml}']
},
src: ['dev/banners/**/*.hbs'],
expand: true,
dest: '<% SAME AS SRC FILE %>',
ext: '.html'
}
},
所以基本上这个文件夹结构;
/横幅/
/bannerfolder_1/
handlebarfile.hbs
/bannerfolder_2/
another_handlebarfile.hbs
会导致这种情况;
/横幅/
/bannerfolder_1/
handlebarfile.hbs
handlebarfile。 HTML
/bannerfolder_2/
another_handlebarfile.hbs
another_handlebarfile。 html
可以这样做吗?
会发生什么事,当你运行它呢? – James 2015-03-03 16:45:39