Grunt ハンズオン

1. Grunt とは

JavaScript 用のビルドツールです。

JavaScript を用いた開発における様々な作業を自動化することにより開発者をサポートします。

公式サイト

2. Grunt の特徴

  • Gruntfile.js という設定ファイルにタスクの定義を行う
  • 設定ファイル (Gruntfile.js) は JavaScript で記述する
  • すぐに使える便利なプラグインが豊富に用意されている

3. どんなプラグインがある?

  • JavaScript の minify (圧縮)
  • 複数のJavaScriptファイルの結合
  • JavaScript の構文チェック
  • CoffeeScript や TypeScript のコンパイル (JavaScript変換)
  • 自動テスト
  • Webサーバになる
  • その他にもたくさん...

4. セットアップ

  1. node.js をインストールする
  2. 社内LAN等プロキシサーバを使っている場合は、コマンドラインから以下のように設定を行う

    npm config set proxy http://ユーザー名:パスワード@サーバ名:ポート番号/
    npm config set registry http://registry.npmjs.org/
  3. Grunt のコマンドラインインターフェース(CLI) をインストールする

    npm install -g grunt-cli

5. 使ってみよう

クリエイティブ・コモンズ・ライセンス
Grunt ハンズオン』 by Ototadanaクリエイティブ・コモンズ 表示 4.0 国際 ライセンスで提供されています。