将数据文件包含为Assemble.io/YAML Front Matter变量

时间:2016-04-05 22:40:27

标签: json yaml assemble

我有一个if (dataReturned == "new" || dataReturned == "err") { } 文件,它通过base.hbs循环遍历数组中的某些项目。该数组来自YAML / FM变量,基于每页设置。

在某些页面上,该数组可能很大,因此我希望将其存储在单独的JSON文件中。是否可以将YAML / FM变量设置为存储在配置的{{#foreach}}文件夹中的JSON文件中的数据?

我试图这样做:

data

......但没有成功。它并没有使构建失败,但没有任何东西存在。

更新

好吧,如此混乱......即使通过Handlebars组装可以识别--- my-array: {{ my-data-file }} --- ,YAML / FM也不喜欢破折号。它会因{{ my-data-file }}而失败。所以我更改了文件名以使用下划线,使用:

'my' is not defined

我保持这个以防其他人遇到同样的问题。

0 个答案:

没有答案
相关问题