0

プロジェクトに次の階層を使用しています。

src/img/de-de/file1.jpg, file2.gif....
src/img/en-gb/file1.jpg...
src/img/it-it/etc

img フォルダー内にはグローバル イメージがあり、前述の各サブディレクトリにはローカライズされたファイルがあります。

gulp-rename プラグインを使用して、カスタム プレフィックス (GulpTest_) をファイル名に追加しています。ただし、内部に保存されているローカライズされたファイルには、サブディレクトリのフォルダー名も追加したいと考えています。

例:
src/img/de-de/file1.jpg の名前は GulpTest_de-de_file1.jpg に変更されます

現在、次のコードを使用して、サブディレクトリ内の各ファイルをソースし、GulpTest プレフィックスを追加しています。

// Image Rename Task
gulp.src('.src/img/*/*')
.pipe(rename({prefix: "GulpTest"}))
.pipe(gulp.dest("./dst/" + )

「プレフィックス + サブディレクトリ + file.jpg」を連結するようにタスクを修正するにはどうすればよいですか?

ありがとう

4

1 に答える 1