刚在Ubuntu 12.04上安装了最新的Grunt。这是我的gruntfile:

module.exports = function(grunt){
//project configuration
grunt.initConfig({
    pkg: grunt.file.readJSON('package.json'),

    concat: {
        slides :  {
            src : ['src/top.html', 'src/bottom.html'],
            dest : ['build/index.html']
        }
    }
});

//enable plugins
grunt.loadNpmTasks('grunt-contrib');
grunt.registerTask('default', ['concat:slides']);
}

这样就可以很好地建立build /目录,但可以得到以下输出:



我尝试在目录上运行chmod 777,因为我认为它可能与权限有关,但是似乎没有任何改变。

我怎样才能使Grunt能够写入build / index.html?

最佳答案

弄清楚了:

//Does not work
dest : ['build/index.html']

以字符串形式工作,但不是数组:
//Works
dest : 'build/index.html'

关于gruntjs - Grunt Concat无法写入文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15515192/

10-16 20:45