Node.js 可謂風(fēng)光無(wú)限成艘,但是版本管理很是頭大爪飘,不同的項(xiàng)目用不同的Node版本梧喷,往往Node版本間不互相兼容砌左,所以經(jīng)常需要在不同的Node版本中切換。
Mac下你同樣可以通過(guò)nvm來(lái)管理Node版本铺敌,今天介紹另一個(gè) n 模塊來(lái)管理Node版本汇歹。
n 介紹
n 是Node的一個(gè)模塊,所以安裝非常方便偿凭,而且作者是Express框架的作者寫(xiě)的产弹。
安裝
既然是Node模塊,直接通過(guò)npm安裝全局弯囊。
$ sudo npm install -g n
常用命令
查看幫助
$ n help
列出所有的Node 版本
$ n ls
安裝某個(gè)版本
$ n xx.xx.x (xx.xx.x 為要安裝的版本號(hào))
安裝最新版本
$ n lastest
安裝最新穩(wěn)定版
$ n stable
選取已安裝的版本
$ n
然后上下鍵盤(pán)選擇并回車(chē)確認(rèn)痰哨。
刪除某個(gè)版本
$ n rm xx.xx.x
制定版本來(lái)運(yùn)行腳本
$ n use xx.xx.x a.js