skip to content
barorin&?

npmパッケージのアップデート方法3種類について

/ 2 min read

はじめに

Node.jsのプロジェクトで使用するnpmパッケージを最新の状態に保つことは、セキュリティの向上や最新機能の利用につながります。
今回は、npmパッケージをアップデートする3つの方法について解説します。

ちなみに私は3番目の方法をメインに使用しています。

npm update

npm updateコマンドは、最も基本的なパッケージアップデート方法です。
このコマンドを実行すると、package.jsonファイルに記載された依存関係の範囲内で、インストールされているパッケージが最新バージョンに更新されます。

使用方法

npm update

このコマンドにより、package.jsondependenciesdevDependenciesにリストされたパッケージが、指定されたバージョン範囲内で最新の状態に更新されます。
なお、特定のパッケージのみをアップデートする場合は、npm update [パッケージ名]を使用します。

npm outdated

npm outdatedコマンドは、どのパッケージが古いバージョンであるかを確認するために使用します。
このコマンドは、現在のパッケージバージョン、最新バージョン、そしてpackage.jsonで指定された望ましいバージョン範囲を表示します。

使用方法

npm outdated

npm-check-updates

npm-check-updatesは、package.jsonの依存関係を最新バージョンに自動で更新するためのツールです。
このツールは、npm updateよりも幅広いバージョンのアップデートをサポートしています。

使用方法

# インストール
npm install -g npm-check-updates

# アップデートライブラリの確認
ncu

# `package.json`の依存関係を最新のものに更新
ncu -u

# アップデート実行
npm install