一覧へ戻る
npmパッケージのアップデート
今までnpmパッケージのアップデートは気が向いたら行っていたけど、定期的(月初)にルーティンとして行うことにした。ただし脆弱性対応のセキュリティアップデートは月初を待たずに随時対応する。さらにNext.jsのMajorアップデートなども定期更新に混ぜずリリースノートを確認して個別に対応。
基本的なアップデートの手順は以下。
# アップデート用のブランチを切る
$ git switch -c chore/update-dependencies
# Current/Wanted バージョンを確認
$ npm outdated
# パッケージを更新
$ npm update
# lintを設定している場合は、エラーがないことを確認
$ npm run lint
# ビルドしてエラーがないことを確認
$ npm run build
# 問題が無ければcommit
$ git add .
$ git commit -m "chore: update dependencies"
# GitHubにpush
$ git push -u origin chore/update-dependencies