"node -v" 在 "brew upgrade node" 之后显示错误的版本
"node -v" shows wrong version after "brew upgrade node"
我用 brew upgrade node
升级了我的 Node.js 版本,安装了 v5.3.0。但是当我得到带有 node -v
的节点版本时,它显示 v0.10.29.
我试过 brew link --overwrite node
但没用。
Brew 已将节点 link 编辑到 /usr/local/Cellar/node/0.10.29
所以我去了那里,注意到还有其他版本的节点,包括我想要的版本 /usr/local/Cellar/node/
。
如何告诉 brew 到 link node 到 /usr/local/Cellar/node/5.3.0
?
尝试brew link --override node
另见相关问题How to install latest version of Node using Brew。
我在 /usr/local/Cellar/node/
和 运行 :> brew unlink node && brew link node
中删除了我不想要的其他节点版本并解决了问题。
我用 brew upgrade node
升级了我的 Node.js 版本,安装了 v5.3.0。但是当我得到带有 node -v
的节点版本时,它显示 v0.10.29.
我试过 brew link --overwrite node
但没用。
Brew 已将节点 link 编辑到 /usr/local/Cellar/node/0.10.29
所以我去了那里,注意到还有其他版本的节点,包括我想要的版本 /usr/local/Cellar/node/
。
如何告诉 brew 到 link node 到 /usr/local/Cellar/node/5.3.0
?
尝试brew link --override node
另见相关问题How to install latest version of Node using Brew。
我在 /usr/local/Cellar/node/
和 运行 :> brew unlink node && brew link node
中删除了我不想要的其他节点版本并解决了问题。