0

Grunt 和复制文件有问题。

当添加 expand true 这行代码时,它被完全跳过。

{
   expand:true, 
   flatten: true, 
   src: ['bower_components/****/bootstrap/less/*.less'], 
   dest: 'codebase/assets/less/'
}

我正在使用两者--verbose--stack查看问题出在哪里并且运行代码时没有错误。  

当 expand true 被取出时,文件被复制,但父目录被添加。所以在我看来,这里的 expand: true 选项存在问题。

我也尝试过'cwd''src'设置'*'为,但它也不起作用。

4

1 回答 1

1

尝试添加filter: 'isFile'到您的配置中:即

copy: {
    bootstrap: {
        expand: true,
        flatten: true,
        src: ['bower_components/**/bootstrap/less/*.less'],
        dest: 'codebase/assets/less/',
        filter: 'isFile'
    }
}
于 2013-10-22T21:06:17.650 回答