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'后,仍然给我旧的节点。 –