{{#each pages}}无法在Assemble 0.6.0 / Gulp-Assemble中使用

时间:2015-04-27 20:28:18

标签: assemble

我的页面正确地提取了部分内容和来源,但我似乎无法使用{{#each pages}}逻辑获得类似导航的内容。

我正在尝试收集所有页面并将其作为无序列表输出。

{{#each pages }}
<li>{{basename }}</li>
{{/each}}

我以为我遵循的是0.6.0方法:

gulp.task('assemble', function () {
    assemble.layouts('./templates/layouts/*.hbs');
    assemble.option({
        layout: 'default'
    });

    gulp.src('./src/hbs/components/**/*.hbs')
        .pipe(gulpAssemble(assemble))
        .pipe(prettify())
        .pipe(extname())
        .pipe(gulp.dest('./dist'));
});

同样,其他一切似乎都有效。我不明白&#34;页面&#34; #each迭代的对象来自。我已经使用了{{#log this}},我可以看到&#34; basename&#34;对象,但我没有看到&#34;名称&#34;宾语。

0 个答案:

没有答案