我怎样才能在集合的另一个集合中的父级以外使用集合列表?

试图在另一个目录中使用集合certificate是困难的。

主要collections目录:/src/templates/roles/one.hbs等等

然后在我的主页dir:/src/templates/pages/roles.hbs

我想在上面的模板中使用一个集合列表,但它不工作。 以下是我所尝试的:

{{#each pages}} {{title}} {{/each}} 

这可以在angular色页面内部工作,但不在页面内部或页面内/我的/ templates / pages /文件夹中

Gruntfile.js

 assemble: { options: { helpers: ['handlebars-helper-slugify', '<%= config.src %>/helpers/slugify.js'], data: '*.json', // Set the "default" assets dir at the task-level imageAssets: '<%= config.base %>assets/img', collections: [ { name: 'navMain', sortby: 'number', sortorder: 'ascending' }, { name: 'newsMain', sortby: 'postedon', sortorder: 'descending' }, { name: 'navAbout', sortby: 'number', sortorder: 'ascending' }, { name: 'navReport', sortby: 'number', sortorder: 'ascending' }, { name: 'navCondition', sortby: 'number', sortorder: 'ascending' }, { name: 'footerNav', sortby: 'name', sortorder: 'ascending' }, { name: 'mediaCenter', sortby: 'name', sortorder: 'ascending' } ] }, pages: { options: { flatten: true, assets: '<%= config.dist %>/assets', layout: '<%= config.src %>/templates/layouts/default.hbs', data: '<%= config.src %>/data/*.{json,yml}', partials: '<%= config.src %>/templates/partials/*.hbs' }, files: { '<%= config.dist %>/': ['<%= config.src %>/templates/pages/*.hbs'] } }, misc: { files: { '<%= config.dist %>/': ['<%= config.src %>/templates/misc/*.hbs'] } } }, 

有没有人知道为什么?