Gui*_*omé 8 macos version node.js
我正在使用带有最新macOS的Macbook(10.12.3),我通过运行安装了Homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Run Code Online (Sandbox Code Playgroud)
之后我安装了节点:
brew install node
Run Code Online (Sandbox Code Playgroud)
并尝试升级它:
> brew upgrade node
> Error: node 7.8.0 already installed
Run Code Online (Sandbox Code Playgroud)
我收到一个错误,说已经安装了版本7.8.0,这是因为我刚刚安装了最新版本.
问题:在我运行的终端上:
> node --version
> v4.4.5
Run Code Online (Sandbox Code Playgroud)
并找回了一个显然已安装的旧版本.此外,当我通过安装一些新软件包时,npm
我收到一条警告,说该软件包需要更新版本的节点.
问题:我似乎在我的mac上安装了两个版本的节点,我如何使用最新的节点?如何卸载所有其他旧节点版本?
非常感谢您的帮助!
我的问题在评论中的@theWanderer4865建议后得到了解决.
首先,我卸载了我通过brew安装的节点版本:在我执行的终端中:
> brew cleanup
> brew uninstall node
Run Code Online (Sandbox Code Playgroud)
其次,我通过运行删除了我安装的所有其他节点版本:
> rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,n??ode*,man1/node*}
Run Code Online (Sandbox Code Playgroud)
三,使用nvm
以下方法再次安装节点
> nvm install node
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3590 次 |
最近记录: |