機能 | ライブラリ |
---|---|
パッケージマネージャ | 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'
},