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 --globalGulp を使うには gulp がグローバルでインストールされている必要があります。
$ npm install gulp --globalGrunt, Gulp の各種プラグインは npm でインストールできます。
$ npm install <プラグイン名>--save-dev オプションを付けるとインストールと同時にバージョン情報が package.json に記載されます。
$ npm install <プラグイン名> --save-devpackage.json に記載されているモジュールは npm コマンドより一括でインストールできます。
$ npm install