gulpであらゆる構造のファイルを、全てコピーする方法はありますか?もしご存知でしたらminimatchに関するアドバイスをよろしくお願いいたします。
例えば、以下のような階層のファイルを、gulpを使い、指定ディレクトリへコピーしたいと考えています。以下のファイル構造の例では、 sample/b/の中身はすべてコピーできました。しかし sample/a/ の中身は数階層までしかコピーできませんでした。
gulp.src()のURL指定で{**,.**}の記述を増やしていけばsample/a/でコピーできる階層も増えていきますが、もう少し効率のよい方法はありますでしょうか??
coffee
1gulp.task "copyAllFile", -> 2 gulp.src("./sample/{**,.**}/{**,.**}") 3 .pipe gulp.dest("./dest/sample/")
コピー元のファイル構造
sample/
├ a/
│ ├ a.txt
│ └ .bin/
│ ├ a.txt
│ └ .bin/
│ ├ a.txt
│ └ .bin/
│ ・
│ ・
│ ・
├ b/
│ ├ b.txt
│ └ dir1/
│ ├ b.txt
│ └ dir2/
│ ├ b.txt
│ └ dir3/
│ ・
│ ・
│ ・
└ c.txt
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/08/24 07:20
2015/08/24 07:27