npm-check-updatesでnpmパッケージの更新チェック
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を手で書き換えるのが現実的な使い方ですかね。
関連(するかもしれない)記事
おススメ