2
我使用的是MacBook配備了最新的MacOS(10.12.3),和我通過運行安裝家釀:節點上安裝
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
之後,我安裝的節點:
brew install node
並試圖對其進行升級:
> brew upgrade node
> Error: node 7.8.0 already installed
我收到錯誤消息7.8.0已安裝的版本,這是意料之中的,因爲我有絕對安裝最新版本。
問題:我跑在終端上:
> node --version
> v4.4.5
和回來,顯然是已經安裝了舊版本。另外,當我通過npm
安裝一些新軟件包時,我收到一個警告,聲明軟件包需要更新版本的節點。
問題:我似乎在我的Mac上安裝了兩個版本的節點,我怎樣才能使用最新的?我怎樣才能卸載所有其他較舊的節點版本?
非常感謝您的幫助!
您是否運行了brew清理和重新啓動了shell? – theWanderer4865
遇到這些問題後,我碰到'nvm'。我安裝了它,但是當我嘗試使用'nvm use node'或'nvm use 7.8.0'時,它給了我節點本身沒有安裝的錯誤(在第一種情況下),並且版本沒有安裝在第二種情況下。 –
@Wanderer4865嘿,謝謝你的建議,讓我試試看。我跑過'brew cleanup',它似乎已經執行了,並沒有給我任何迴應。重新啓動shell'node --version'後,仍然給我舊的節點。 –