使うようになりました。メソッドをブラウザでも使えるようにするツールです。代替としても使えます。使うと何が嬉しいのか、まとめてみました。後になるよう、結合順に気を遣う必要がありました。側に記述できた方が、タスクの再利用性が高まり都合が良いです。タスクから依存関係の記述を追い出すことができます。.pipe(gulp.dest('./dist/js/'));エントリーポイントとなる./src/js/bundle.jsの中身の例です。生成する即時関数内で完結するため、グローバル変数を汚染するリスクを減らすことができます。require('jquery');require('jquery.easing');のような形で外出しすることもできます。パッケージ管理を集約できます。オプション一つで適用できます。ファイルに結合しますが、現行サイトの互換性を考慮したりすると、複数のファイルで管理したいプロジェクトもあります。複数のエントリーポイントを出力するような仕様はありません。ファイル構成でエントリーポイントが決められるようにするとタスクの再利用性が高まります。タスクでカバーします。おなじみのルールを使います。ファイル名の先頭にアンダースコア(_)が付いたファイルは出力の対象外とし、アンダースコアなしのファイルがエントリーポイントとなるルールとします。する記述で構成されます。タスク側でエントリーポイントを指定する必要がなくなり、タスクの再利用性が高まります。タスクが以下になります。上記のデータ一式を公開しました。