解決 VSCode node 版本一直被重置問題
一言敝之就是職業婦女。
我的 Mac 預設是安裝 18.20 的版本,已有安裝到最新版本,也透過以下指令去切換
nvm install node
nvm use 24.2
nvm alias default 24.2
然後我只要新開在 VSCode 的 terminal,呼叫node -v
node -v
v18.20.5
妥妥18.20.5 怎麼改都改不掉,總之立馬參考很多解法:
解決方法
1. 確認 nvm 設定有寫在正確的檔案
通常 nvm 的初始化要寫在 ~/.zshrc 或 ~/.profile,建議都加一下:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
2. 重新啟動 terminal、或 reload 設定檔
source ~/.zshrc
反正以上都不行,重開就是妥妥妥妥的18.20.5
最後我放大絕
nvm uninstall 18.20.5
砍掉吧砍掉吧,反正都穩定版都到 20.x 惹。