91

モジュールごとに、ビルド ディレクトリにコピーする必要があるいくつかのファイルがあり、これから繰り返されるコードを最小限に抑える方法を探しています。

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'));

このようなものに:

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

明らかに上記は機能しません。これを行う方法、または既にこれを行っている npm はありますか?

ありがとう

4

5 に答える 5

210

答えではありませんが、この質問が検索結果に表示されることに当てはまります。

gulpでファイル/フォルダーをコピーするには

gulp.task('copy', () => gulp
  .src('index.js')
  .pipe(gulp.dest('dist'))
);
于 2014-03-02T21:43:33.953 に答える