nvm - node版本管理器

使用nvm可以非常便捷的管理node版本,并根據(jù)項目的不同,方便切換針對該項目的node,值得注意的是:
重新開啟一個terminal會導(dǎo)致node版本變化,使用npm/yarn安裝的包會與安裝時的node版本綁定,即切換成另一node版本,是找不到之前安裝的包的。如何解決?

  1. 創(chuàng)建一個項目時,先安裝框架;
  2. 再安裝依賴;
  3. 根據(jù)框架及依賴可以知道該項目適合的node版本(不兼容會安裝時報錯,可以根據(jù)報錯確定該項目的node版本);
  4. 切換成該版本:
 nvm use <項目適合的node版本> 
  1. 給該項目起名為default,也可以起其他名字,如default或sessionShare:
nvm alias default/sessionShare <該項目適合的node版本>
  1. 每次啟動新的terminal時,先運行:
nvm use default/sessionShare (取決于起了什么名字)     //  切換成該項目適合的node版本
  1. 繼續(xù)編程工作
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容