ヘルプに載ってないし古い書き方?
使えるのは
--save-prod (-P)
--save-dev (-D)
--save-optional (-O)
--no-save
save-prod は 「dependencies」
save-dev は 「devDependencies」
save-optional は 「optionalDependencies」
に追加される
no-save は package.json に書き込みしない
指定しないと save-prod 扱いで dependencies に追加される
dependencies はパッケージを実行するときに必要なもの
ライブラリとかフレームワークとか
devDependencies は開発時に必要なもの
テストとかデバッグ用のツールとか
バージョン指定はその時の最新版と互換性あるものとして 「^4.0.0」 みたいな表記になる
正確にその時インストールしたバージョンを保存するには --save-exact (-E) をつける