package.json 全て最新バージョンに更新して npm update したいなら npm-check-updates を使おう

Tadashi Shigeoka ·  Thu, July 27, 2017

Node.js で package.json に記載されている npm module のバージョンを全て最新に更新して npm update する手順をご紹介します。

npm | エヌピーエム

npm-check-updates をインストール

npm-check-updates モジュールを使えば package.json に記載されているパッケージを最新バージョンに更新してくれるので、まずこれをインストールします。

npm install -g npm-check-updates

npm-check-updates を使って package.json を更新

インストールした npm-check-updates を使って package.json を更新するには —upgrade もしくは -u オプションを付けて実行します。

npm-check-updates --upgrade

# ncu という npm-check-updates のエイリアスコマンドも用意されています
ncu -u 

他にも、軽微なバージョンアップも対象にする場合は —upgradeAll もしくは -a オプションを付けて実行すると、ミドルバージョンやマイナーバージョンの変更も npm update の対象に含めることができます。

npm-check-updates --upgradeAll

# alias ver
ncu -a

以上、npm-check-updates を使って package.json に記載している node modules を最新バージョンに更新する方法でした。

参考情報