Gulpメモ


gulpは、nodejs環境で動作するビルドツール。

ビルドツールといえば、各界隈で多数存在する。

  • Java界隈
    • Apache Ant
    • Apache Maven
    • Gradle
  • C界隈
    • Make
    • CMake
  • Microsoft界隈
    • MSBuild
  • nodejs界隈
    • Grunt
    • gulp

ビルドツールまとめ

なぜビルドツールなのか

VSCodeのtasks.jsはビルドツールを使う前提で作られている。

例えば、

  • SCSSのビルド
  • リソースの配置
  • dockerイメージの作成

などの作業を1つのタスクでは記述できず、複数のタスクとして記述する必要がある。
しかし、複数のタスクを連鎖的に実行する手段がない。
そこで、ビルドツールを使用して1つのタスクにまとめる必要がある。

入門