首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用grunt-contrib-copy将文件夹结构从src/复制到dist/

使用grunt-contrib-copy将文件夹结构从src/复制到dist/
EN

Stack Overflow用户
提问于 2015-05-06 16:55:56
回答 2查看 1.1K关注 0票数 4

我有一个文件夹结构,如下所示

我想将文件夹img/src/复制到dist/文件夹。

我使用下面的grunt命令,使用grunt-contrib-copy

代码语言:javascript
复制
copy:{
       main : {
                files : [
                    {
                        flatten : true,
                        expand: true,
                        src: ['src/img/*'],
                        dest: 'dist/img'
                    }
                ]
            }
        }

但是我的文件夹结构是这样结束的。图标文件夹中缺少图像:

基本上,我想执行linux命令(当我位于项目的根目录中时):

代码语言:javascript
复制
cp -r src/img dist/img

我该怎么做呢?

EN

回答 2

Stack Overflow用户

发布于 2015-05-06 17:41:47

将flatten设置为false flatten : false,并将src更改为['src/img/**']以包含子目录(来源:https://github.com/gruntjs/grunt-contrib-copy)

代码语言:javascript
复制
copy:{
   main : {
            files : [
                {
                    flatten : false,
                    expand: true,
                    src: ['src/img/**'],
                    dest: 'dist/img'
                }
            ]
        }
    }
票数 1
EN

Stack Overflow用户

发布于 2015-05-06 17:49:48

通过执行以下操作解决了该问题:

代码语言:javascript
复制
copy:{

    main : {
        files : [
            {
                cwd: 'src/',
                expand: true,
                src: ['img/**'],
                dest: 'dist/'
            }


        ]
    }
}

显然,需要设置cwd才能使其正常工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30071985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档