2015-12-30 108 views
4

我升級了我的版本Node.js,其中安裝了v5.3.0的:> brew upgrade node。但是當我得到:> node -v的節點版本時,它顯示v0.10.29。我試過:> brew link --overwrite node但是沒有成功。「brew -v」在「brew升級節點」後顯示錯誤版本

Brew的節點鏈接到/usr/local/Cellar/node/0.10.29所以我去那裏注意到有其他版本的節點,包括我想要的版本/usr/local/Cellar/node/

如何告訴brew將節點鏈接到/usr/local/Cellar/node/5.3.0

回答

7

嘗試brew link --override node

另請參閱相關的問題How to install latest version of Node using Brew

+0

這沒有奏效,它回覆了'Warning:已經鏈接:/usr/local/Cellar/node/0.10.29 要重新鏈接:brew unlink node && brew link node' –

+0

ok,讓我們嘗試''brew unlink node && brew link node'' –

+0

對不起,我忘記說我試過了,它只是重新鏈接到0.10.29,我想我會嘗試刪除其他版本,看看會發生什麼...是的,工作! ! –

0

我刪除了其他版本的節點,我不想在/usr/local/Cellar/node/然後運行:> brew unlink node && brew link node它解決了問題。