【AWS】プロジェクトのNode.jsをアップデート

もくじ

Node.js 18がEOLを迎えたので、v20にアップデートしました。

ローカル環境

1. ローカルのnodeを20にする

nvmが未インストールの場合

最新バージョンは nvm 公式 からご確認ください。

  • nvmインストール
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | bash
  • 設定を反映(ターミナル再起動 or 下記を手動で実行)
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
  • インストール確認
nvm --version

nvmがインストール済の場合

  • 使うNode.jsのバージョンを指定
nvm use 20

2. node_modulespackage-lock.jsonを削除

削除したらパッケージ入れ直す

npm install

3. 依存確認

  • 古い依存があるか確認
npm outdated
  • 依存を最新化
npm update

4. 動作確認

問題なければ完了

参考URL

Lambda ランタイム - AWS Lambda

nvm(Node Version Manager)を使ってNode.jsをインストールする手順 #Node.js - Qiita