Skip to content
Htkyama Blog

npmでローカルパッケージの更新をする

Node.js1 min read

npmでパッケージを更新するには、npm updateを使いますが、ローカルにインストールしたパッケージを更新するには、package.jsonも更新する必要があります。

パッケージの更新有無の確認

古いパッケージがないか確認します。

$ npm outdated

この後にnpm updateをしても、package.jsonに記載されているバージョンでしかアップデートされません。npm outdatedでは、package.jsonの更新まではしてくれないようです。

package.jsonに記載されているパッケージを更新するため、npm-check-updatesを使います。

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

npm-check-updatesをグローバルインストールします。略したncuという名前のコマンドで利用可能です。

$ sudo npm install -g npm-check-updates
$ which npm-check-updates
/usr/local/bin/npm-check-updates
$ which ncu
/usr/local/bin/ncu

package.jsonの更新とパッケージの更新

最新のパッケージがあるかncuコマンドで確認します。

$ ncu

package.jsonを最新化するには、ncu -uコマンドを実行します。

$ ncu -u

ncu -uを実行後に、npm updateすることによりローカルのパッケージが最新化されます。

参考

  • npm入門
© 2020 All rights reserved.
RSS