Node.js 更新节点和NPM
在Mac OSX上,我想更新到Node.js 更新节点和NPM,node.js,npm,homebrew,Node.js,Npm,Homebrew,在Mac OSX上,我想更新到node和npm的最新版本,目前是v10.7.0 我安装了homebrew,并在终端上执行了以下操作 brew update brew upgrade node 现在,当我打字的时候 node -v npm -v brew upgrade node 终端响应: v6.10.2 当我打字的时候 node -v npm -v brew upgrade node 终端响应: 6.2.0 看起来我有Node的早期版本 但是当我打字的时候 node -v np
node
和npm
的最新版本,目前是v10.7.0
我安装了homebrew
,并在终端上执行了以下操作
brew update
brew upgrade node
现在,当我打字的时候
node -v
npm -v
brew upgrade node
终端响应:
v6.10.2
当我打字的时候
node -v
npm -v
brew upgrade node
终端响应:
6.2.0
看起来我有Node的早期版本
但是当我打字的时候
node -v
npm -v
brew upgrade node
终端响应为
节点10.7.0已安装
看起来有出入。一方面,它告诉我我有一个早期版本的node。另一方面,它告诉我我有最新版本
如何安装并让我的机器识别最新的节点版本?我在linux服务器上使用了一段时间,现在更喜欢在我的开发mac上使用它(而不是自制)——
curl --silent -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
现在只需打开一个新的shell(或source~/.nvm/nvm.sh)并切换到您想要的任何版本。例如
nvm install 10.7.0
nvm use 10.7.0
您可能需要使用<代码> BREW链接节点< /代码>或<代码> BREW链接来链接新版本——重写节点。您还应该考虑对节点版本进行更好的控制。