dependencies と devDependencies の違いって
npm intall hogehoge --save
とやると package.json の dependencies にパッケージが記録され、
npm install hogehoge --save-dev
とやると package.json の devDependencies にパッケージが記録される。 bower と bower.json も同じ。 この2つの違いってなんぞやと思って調べた。
- http://publicdraft.studiomohawk.com/2012/12/16/npm-and-package.json/
- http://havelog.ayumusato.com/develop/others/e539-manage_grunt_build_env.html
結果。grunt 関係は全部 --save-dev で問題ないみたい。 bower の場合、落としたパッケージのスクリプトをそのまま使う場合は --save、その後 concat や minify してリリース用にビルドするような場合は --save-dev が良いのかな。