![見出し画像](https://assets.st-note.com/production/uploads/images/171332233/rectangle_large_type_2_3c57582d1eb092dc8064edc1907ff6ef.png?width=1200)
Photo by
lisa500ml
久しぶりに使うPCで「npm run dev」できなかった話
問題の発生
npm run dev実行時にエラー発生
Node.jsのバージョンが古い(v16.15.1)が原因
解決手順
1.nodenvのインストール
brew install nodenv
2.Command Line Toolsのインストール
xcode-select --install
3.shellの設定
# ~/.zshrcに追加
eval "$(nodenv init -)"
source ~/.zshrc
4.Node.jsの更新
nodenv install 20.11.1
nodenv global 20.11.1
nodenv rehash
exec $SHELL -l
ポイント
Node.jsのバージョン切り替え後はnodenv rehashとexec $SHELL -lが必要
参考
Node.js公式サイト: https://nodejs.org/
nodenvリポジトリ: https://github.com/nodenv/nodenv