| 機能 | ライブラリ |
|---|---|
| パッケージマネージャ | bower.js |
| scaffold生成 | 独自 |
| ビルド | grunt.js |
| webサーバ | grunt.js |
| テスト実行 | grunt.js, mocha, PhantomJS |
| coffeescriptのコンパイル | coffee.js |
| sass,scssのコンパイル | compass |
| 機能 | ライブラリ |
|---|---|
| css,jsの結合・圧縮 | uglify.js |
| ファイルの更新監視 | grunt.js, liveReload |
| jsのlint | jsHint |
| html,css内のjs,css,imgへのリンクを圧縮後のファイルへのリンクに置き換える | grunt.js |
| htmlの圧縮 | Html-minifier |
| jpg,png画像の圧縮 | OptiPNG/JPEGtran |
test: {
files: [
'test/**/*.html'
],
tasks: 'test reload'
},