當(dāng)前,我在Mac OS X 10.7.4上使用Node.js v0.6.16。現(xiàn)在,我想將其升級(jí)到最新的Node.js v0.8.1。但是從nodejs.org下載并安裝了最新的軟件包文件后,我發(fā)現(xiàn)當(dāng)我在終端中鍵入“ node -v”時(shí),系統(tǒng)仍在使用v0.6.16而不是v0.8.1。我錯(cuò)過了任何步驟嗎?或者,在安裝最新版本之前,我應(yīng)該徹底卸載舊版本嗎?順便說一句,我知道nvm可以幫助管理nodejs包https://github.com/creationix/nvm/有沒有不使用它就可以升級(jí)Node.js的方法?我已經(jīng)用谷歌搜索了這個(gè)問題,但是在我看來,對(duì)于最新的Node.js,這個(gè)問題沒有非常明確的答案。
3 回答

桃花長相依
TA貢獻(xiàn)1860條經(jīng)驗(yàn) 獲得超8個(gè)贊
因?yàn)檫@在搜索如何在Mac上升級(jí)Node.js時(shí)似乎是Google的頭等大事,所以我將向未來的任何人提供提示,無論它的年齡如何。
通過NPM升級(jí)
可以使用上面@Mathias描述的方法,也可以通過終端選擇以下更簡單的方法。
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
之后,您可以選擇確認(rèn)升級(jí)
node -v
您的nodejs應(yīng)該已經(jīng)升級(jí)到最新版本。如果您想升級(jí)到特定版本,請(qǐng)說v0.8.19,而不是
sudo n stable
采用
sudo n 0.8.19
編輯 除非需要,否則避免使用sudo。請(qǐng)參閱Steve在評(píng)論中的評(píng)論
- 3 回答
- 0 關(guān)注
- 1070 瀏覽
添加回答
舉報(bào)
0/150
提交
取消