package.jsonの更新方法 2019年10月版


ncuコマンド

package.jsonの更新は、npm-check-updatesを使うのが便利である。
まだ、npm-check-updatesのインストールが終わっていなかったら、

npm i -g npm-check-updates

でグローバルにインストールすることをおすすめする。

package.jsonの更新

以下のコマンドでpackage.jsonを更新することができる。

ncu -u

もし、このコマンドが失敗したらncuのバージョンがが古い場合があるので、

npm update -g npm-check-updates

を実行して更新することをオススメする(何度かハマったことがある)

node_modulesの更新

package.jsonを更新したあとは

npm install

を再度実行すれば良い。
これで一括更新することができる。
(本当は、npm updateするべきなんだろうけれど、npm updateはコケやすいイメージがあり、使っていない)

エラーが出たら、思い切って

rm -rf ./node_modules

して、再インストールしてしまえばいい。