こんにちは、@yoheiMuneです。 今日はGulpにおいて複数のタスクを指定した場合に、デフォルトの並行実行ではなく順次実行する方法をブログに書きたいと思います。 目次 Gulpでタスクをあえて順実行したい場合がある Gulpの実行が高速な理由の一つに、「複数のタスクを並列的に実行する」挙動がありますが、これをあえて無効化して行いたい場合があります。最近だと以下のように、 // gulpfile.js // 01. BrowserifyでJavaScriptファイルを1つに結合して、 // 02. 他にも必要なJavaScriptファイルをコピーして、 // 03. そして本番リリースするJSすべてにおいて、ホスト名を「localhost→本番用ホスト名」に変換する gulp.task('production', ['browserify', 'copyClientJs', 'repl