2015-05-06 112 views
3

我有一個文件夾結構,看起來像這樣從SRC複製文件夾結構/到dist /使用咕嚕-contrib請複製

enter image description here

我想要的文件夾img/src/複製到dist/文件夾。

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

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

但我的文件夾結構,結束了這個樣子。缺少圖像中的圖標文件夾:

enter image description here

基本上,我想要做的linux命令(當我設在我的項目的根目錄):

cp -r src/img dist/img 

我怎樣才能做這個?

+0

'grunt-cp'有一個dir的遞歸副本。你可以試試嗎? – vanadium23

回答

0

設置扁平化,以虛假flatten : false和更改SRC到['src/img/**']包含子目錄(來源:https://github.com/gruntjs/grunt-contrib-copy):

copy:{ 

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


     ] 
    } 
} 

設置cwd被aparently需要

copy:{ 
    main : { 
      files : [ 
       { 
        flatten : false, 
        expand: true, 
        src: ['src/img/**'], 
        dest: 'dist/img' 
       } 
      ] 
     } 
    } 
+0

結束了這樣的:http://imgur.com/2whBaE2(沒有工作) – petur

0

通過執行以下解決它這工作。

相關問題