0

このディレクトリ設定があるとします:

 +-- gruntfile.js
 |    
 +-- src/
 |  |  
 |  +-- lib/
 |     |
 |     +-- imgs/**
 |     |
 |     +-- js/**

そして、 grunt-contrib-copyを使用して配布フォルダーを作成したい:

 +-- gruntfile.js
 |    
 +-- app/
 |  |  
 |  +-- lib/
 |     |
 |     +-- imgs/**
 |     |
 |     +-- js/**
 |
 +-- src/**

srcフォルダはフォルダ内にリストされていないことに注意してdistください。これまでのところ、私のすべての努力は次のようになります。

 +-- gruntfile.js
 |    
 +-- app/
 |  |  
 |  +-- src/
 |     |
 |     +-- lib/
 |        |
 |        +-- imgs/**
 |        |
 |        +-- js/**
 +-- src/**

いろいろな設定を試しましたが、現在の設定は次のとおりです。

{
  expand: true,
  src: ['src/lib/**'],
  dest: 'app/',
  flatten: false,
  filter: 'isFile'
}

以下のすべてを再帰的に にコピーしたいのですが、フォルダーは付属してsrcappません。src

4

1 に答える 1

0

cwdプロパティを構成に追加し、を変更するsrcと、次のようになります。

{
  expand: true,
  cwd: 'src/',
  src: ['lib/**'],
  dest: 'app/',
  flatten: false,
  filter: 'isFile'
}
于 2014-11-26T23:10:16.793 に答える