Mac中使用 nvm 管理 node 版本,在使用指令:nvm use XXX 切換版本之后。
關閉終端,再次打開,輸入 node -v 還是得到之前的 node 版本。
原因:
在這里這個 default 中有個 node 的版本號,使用 nvm use 時,沒法修改這個版本號。
解決方案:
使用?nvm alias default XXX?指令設置默認 node 版本。
目前看來,Mac 中通過 nvm?長期有效的切換?node 版本可能需要兩個指令:
1,nvm use XXX(只對當前終端窗口有效)
2,nvm alias default XXX(長期有效,即使關閉終端窗口后,再打開一個新的終端窗口)