Grunt と Gulp で簡単なビルド環境を作って行くリポジトリです。
各ツールの設定を段階別でブランチに分けてあります。ブランチを切り替えた後に「Download ZIP」ボタンでそのブランチの最終版ソースコードをダウンロードできます。
Grunt
- getting-started - サンプルの HTML/CSS/JS テンプレートが置いてあります。
- grunt/init-grunt - Grunt の導入からタスク登録まで。
- grunt/preview-task - ローカルサーバーを立ち上げる。
- grunt/livereload-task - LiveReload 機能を導入する。
- grunt/build-task - ビルド!(Unify & Minify, 画像圧縮、ブラウザーキャッシュ対応)
- grunt/optimize-grunt - Grunt タスクをより使うやすく!
Gulp
- getting-started - サンプルの HTML/CSS/JS テンプレートが置いてあります。
- gulp/init-grunt - Grunt の導入からタスク登録まで。
- gulp/preview-task - ローカルサーバーを立ち上げる。
- gulp/livereload-task - LiveReload 機能を導入する。
- gulp/build-task - ビルド!(Unify & Minify, 画像圧縮、ブラウザーキャッシュ対応)
Grunt, Gulp を使うには Node.js が必要です。
Grunt を使うには grunt-cli
がグローバルでインストールされている必要があります。
$ npm install grunt-cli --global
Gulp を使うには gulp
がグローバルでインストールされている必要があります。
$ npm install gulp --global
Grunt, Gulp の各種プラグインは npm
でインストールできます。
$ npm install <プラグイン名>
--save-dev
オプションを付けるとインストールと同時にバージョン情報が package.json
に記載されます。
$ npm install <プラグイン名> --save-dev
package.json
に記載されているモジュールは npm
コマンドより一括でインストールできます。
$ npm install