我在grunt中使用汇编任务来使用如下手柄生成html页面:
assemble: {
options: {
flatten: true,
assets: '<%= config.tmp %>/assets',
layout: '<%= config.src %>/templates/layouts/default.hbs',
partials: '<%= config.src %>/templates/partials/*.hbs'
},
en: {
options: {
data: '<%= config.src %>/data/en/data.json'
},
files: [
{
expand: true,
cwd: '<%= config.src %>/templates/pages/',
src: '**/*.hbs',
dest: '<%= config.tmp %>/en_global/'
}
]
}
}
我在部分文件中按{{data.title}}
引用数据。但是,在生成的html文件中,根本没有文本,似乎data.json文件未正确加载。有谁知道为什么?
答案 0 :(得分:0)
您可能想尝试使用{{data.data.title}}
,看看是否可以修复它。