3

我正在尝试从中获取源文件pages/*.hbs并将它们放入目录的根build目录。目前,他们最终在build/pages/*.html.

这是我的任务配置。我尝试查看Grunt 的任务配置选项,但没有得到任何运气。

    assemble: {
        options: {
            layout: 'layouts/default.hbs'
        },
        pages: {
            src: ['pages/*.hbs'],
            dest: 'build/'
        }
4

1 回答 1

2

您需要expand: true启用额外选项,以及cwd允许您指定但不包括部分src路径的选项。

assemble: {
    options: {
        layout: 'layouts/default.hbs'
    },
    pages: {
        expand: true,
        cwd: 'pages'
        src: ['*.hbs'],
        dest: 'build/'
    }

动态构建 Files 对象

于 2014-02-24T17:18:26.377 回答