0

我在 grunt 中使用 assemble 任务使用如下把手生成 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 文件没有正确加载。有谁知道为什么?

4

1 回答 1

0

您可能想尝试使用{{data.data.title}}并查看是否可以修复它。

于 2014-07-02T17:40:38.407 回答