- Jade
- Sass (+Autoprefixer)
- JavaScript Concat & Uglify
- Webpack (Babel+Options, React)
- Imagefile Minify
- BrowserSync
- CLI Argument(--env, --dir)
$ npm install --global gulp
$ cd (project folder)
$ npm install
$ gulp
<!-- CLI Argument -->
$ gulp --env (development or staging or production) --dir (project directory name)
I am a Designer.
Released under the MIT License: http://www.opensource.org/licenses/MIT
- EditorConfig
- コマンドライン引数による開発・本番環境とプロジェクトの指定
- JavaScriptライブラリの結合・圧縮
- ビルドタスク追加
- webpackにオプション追加(モジュールの重複回避、圧縮)
- デフォルトテンプレートのアップデート
- Jadeの継承などを含み、テンプレートをアップデート
- Add del
- Add gulp-watch(ファイルの新規追加も監視下)
- Add gulp-postcss&css-mqpacker(メディアクエリに関する記述を一元化)
- Add run-sequence(デフォルトの[gulp]タスクを直列/並列化)
- 画像圧縮のキャッシュがディレクトリ配下の同名ファイルにまで及んでしまうため、gulp-cacheからgulp-newerに変更
- npmをアップデート
- gulpfileの書式をBabelに変更
- EJSからJadeへ変更
- ディレクトリ構造を見直し
- First commit