À la recherche pour la façon de copier des fichiers dans gulp et renommer basé sur le répertoire parent

Pour chaque module, j'ai certains fichiers qui doivent être copiés dans le répertoire de construction, et suis à la recherche d'un moyen de minimiser la répétition de code à partir de ce:

gulp.src('./client/src/modules/signup/index.js')
  .pipe(gulp.dest('./build/public/js/signup'));

gulp.src('./client/src/modules/admin/index.js')
  .pipe(gulp.dest('./build/public/js/admin'));

à quelque chose comme ceci:

gulp.src('./client/src/modules/(.*)/index.js')
  .pipe(gulp.dest('./build/public/js/$1'));

Évidemment, le ci-dessus ne fonctionne pas, donc, il y a une manière de le faire, ou d'un mécanisme de prévention déjà fait cela?

Grâce

InformationsquelleAutor chris | 2014-01-19