npm-check-updatesでnpmパッケージの更新チェック

2016/09/22

npmパッケージのバージョンが更新されたかどうかをチェックするtjunnone/npm-check-updatesが便利だというメモエントリ。

グローバルにインストールしておきます。

F:\> npm install -g npm-check-updates

更新チェックはnpm-check-updatesです。

F:\yourproject\> npm-check-updates
[INFO]: You can also use ncu as an alias
[..................] \ :
 css-loader            ^0.23.1  →         ^0.25.0
 eslint-config-airbnb   ^9.0.1  →         ^11.1.0
 eslint-plugin-react    ^5.2.2  →          ^6.3.0

Run ncu with -u to upgrade package.json


F:\yourproject\>

-uオプション付きで実行するとチェック結果をもとにpackage.jsonを書き換えてくれます。 あとはnpm updateをすれば最新版に。

F:\yourproject\> npm-check-updates -u
[INFO]: You can also use ncu as an alias
[..................] \ :
 css-loader            ^0.23.1  →         ^0.25.0
 eslint-config-airbnb   ^9.0.1  →         ^11.1.0
 eslint-plugin-react    ^5.2.2  →          ^6.3.0

Upgraded F:\yourproject\package.json

F:\yourproject\>npm update
(snip)
F:\yourproject\>

なんでもかんでも最新版にすればいいってものではないですし、 npm-check-updatesでは更新チェックに留めておいて、package.jsonを手で書き換えるのが現実的な使い方ですかね。




関連(するかもしれない)記事


おススメ