grunt を使用していくつかのファイルをコピーしています。フォントをコピーする次のエントリがあります。
copy: {
copyFonts: {
files: [
{
expand: true,
src: ['src/theme/type/**'],
dest: 'output/css/type/',
filter: 'isFile',
flatten: true
}
]
}
}
これは正常に機能していましたが、最近は別のフォルダーにフォントを配置する必要がありましたが、このコマンドは構造を「平坦化」します。現在、単純な設定は機能flatten
しfalse
ません。次に、ルートからすべてのフォルダーを作成し、それらを宛先フォルダーにコピーします。
例えば
src/theme/type/font1
にコピーされます
output/css/type/src/theme/type/font1
そして私は欲しい
output/css/type/font1
フォルダー内からフォルダー (およびコンテンツ) のみを取得し、コピー先にコピーするように変更するにはどうすればよいtype
ですか?