最新 New

[公告]草監網路更改網址至gratch.tw

[教學] 更新mac電腦裡的node.js 版本

草監網路已從Blogger搬離至獨立網站https://gratch.tw/ ,將於3秒後自動跳轉
我通常只有在弄cordova時才會用到node.js,而在cordova安裝時,第一步就會需要安裝node.js,但是node.js會更新啊!所以要怎麼更新mac裡的node.js呢?

一般上網找答案你會看到很多使用brew來更新的辦法,但是你會發現用brew在新版Mac os裡是沒有用的,你只會看到以下的訊息:Homebrew requires Leopard or higher. For Tiger support, see:
https://github.com/mistydemeo/tigerbrew

所以想必需要使用的其他方法來做更新,首先你可以看看你的mac裡node.js版本是多少,所以你需要輸入以下指令在你的終端機terminal裡: node -v
這時你就會看到畫面出現版本號碼,可能是v0.8.18或v0.10.35之類的,以現在來說這已經是很舊的版本了,目前都出到v5點多了,所以可想而知一定是需要好好更新一下,因為無法使用brew來更新,所以這時我們改用npm來更新,在使用npm之前,請先清除你的npm cache,以免發生其他不可預期的意外,請在終端機terminal輸入以下指令: sudo npm cache clean -f
在使用sudo時,需要輸入你的密碼,密碼輸入的過程中,終端機terminal的畫面不會有任何變化,儘管輸入密碼然後按下enter即可。清除cache後,下一步我們要抓取npm上最新的node.js版本: sudo npm install -g n
最後一步就是安裝剛剛取得的node.js版本: sudo n stable
到這裡就大功告成了!你可以再輸入本篇第一個指令看看你的node.js版本是不是有更新喔!

留言