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

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