从' src'删除目录去#dest;# Grunt.js和Assemble中的路径

时间:2014-02-24 16:33:12

标签: javascript gruntjs assemble

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

这是我的任务配置。我试着调查Grunt's task configuration options但是没有运气。

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

1 个答案:

答案 0 :(得分:2)

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

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

Building the Files object dynamically