UGA Boxxx

つぶやきの延長のつもりで、知ったこと思ったこと書いてます

【npm】パッケージの更新

npm installしたパッケージの更新を行いたい

npm updateしてもメジャーバージョンの更新まではされないのでnpm-check-updatesを使う

github.com

$ npm install -g npm-check-updates
$ ncu
[====================] 69/69 100%

 @storybook/addon-actions        ^5.0.11  →  ^5.3.19
 @storybook/addon-backgrounds    ^5.0.11  →  ^5.3.19
 @storybook/addon-knobs          ^5.0.11  →  ^5.3.19
 @storybook/addon-links          ^5.0.11  →  ^5.3.19
 @storybook/addon-notes          ^5.0.11  →  ^5.3.19
 @storybook/addon-viewport       ^5.0.11  →  ^5.3.19
 css-loader                       ^2.1.1  →   ^3.6.0
 react-popper-tooltip             ^2.8.2  →  ^2.11.1
 storybook-vue-router             ^1.0.3  →   ^1.0.7
 @babel/core                       7.0.0  →   7.10.2
 @storybook/vue                  ^5.0.11  →  ^5.3.19
 axios                            0.18.0  →   0.19.2
 babel-loader                      7.1.4  →    8.1.0
 babel-plugin-styled-components   ^1.9.2  →  ^1.10.7
 eslint                           4.18.2  →    7.2.0
 gulp                              3.9.1  →    4.0.2
 gulp-add-src                      0.2.0  →    1.0.0
 gulp-autoprefixer                 5.0.0  →    7.0.1
 gulp-if                           2.0.2  →    3.0.0
 gulp-load-plugins                 1.5.0  →    2.0.3
...

確認したらオプション-uでpackage.jsonを更新する

$ ncu -u

最後にnpm updateで実際パッケージを更新しておわり

その他参考

https://dackdive.hateblo.jp/entry/2016/10/10/095800