こんにちは、kannoです。 流行のGruntを入門してみて便利だなと思ったものの、いくつか分からない点がありました。 なぜgrunt-cliとgruntを別々にインストールする必要があるのか なぜgrunt-cliはグローバル(-g)インストールで、gruntはそうでないのか package.jsonは必要なのか プラグインを使わずに独自でタスク定義する方法 そもそもgruntはどういう風に動いているのか registerTaskの引数の指定の仕方の違い initConfigの書き方はどういうルールか registerTaskとregisterMultiTaskの違い プラグインを使うためのloadNpmTasksは何をしているのか 分からないまま使うのは気持ち悪い。ということで調べてみました。 想定読者 Gruntを使ったことがあるor何となく見聞きしたことがある ネットからコピペして