Node.js 无法使用通用命令升级节点版本
升级Node.js时遇到问题 目前,我有Node.js 无法使用通用命令升级节点版本,node.js,Node.js,升级Node.js时遇到问题 目前,我有节点--version“v0.8.18”,我想升级到最新的“v0.10.20”。所以我遵循了不包括NVM的方法,因为我想知道如何从头开始。然而,在尝试之后,我仍然得到节点--version“v0.8.18” 我在Ubuntu 11.04机器上,在我的主目录上 具体而言,我做到了: 尝试1: alice@simba:~$ node --version v0.8.18 alice@simba:~$ sudo n stable sudo: n: command
节点--version
“v0.8.18”,我想升级到最新的“v0.10.20”。所以我遵循了不包括NVM的方法,因为我想知道如何从头开始。然而,在尝试之后,我仍然得到节点--version
“v0.8.18”
我在Ubuntu 11.04机器上,在我的主目录上
具体而言,我做到了:
尝试1:
alice@simba:~$ node --version
v0.8.18
alice@simba:~$ sudo n stable
sudo: n: command not found
alice@simba:~$ sudo npm install n -g
npm http GET https://registry.npmjs.org/n
npm http 200 https://registry.npmjs.org/n
npm http GET https://registry.npmjs.org/n/-/n-1.1.0.tgz
npm http 200 https://registry.npmjs.org/n/-/n-1.1.0.tgz
/usr/bin/n -> /usr/lib/node_modules/n/bin/n
n@1.1.0 /usr/lib/node_modules/n
alice@simba:~$ sudo n stable
install : 0.10.20
mkdir : /usr/local/n/versions/0.10.20
fetch : http://nodejs.org/dist/v0.10.20/node-v0.10.20-linux-x64.tar.gz
...
...#############/usr/bin/node
installed : v0.10.20
alice@simba:~$ node --version
v0.8.18
请重试:
alice@simba:~$ npm cache clean -f
alice@simba:~$ sudo npm install n -g
/usr/local/bin/n -> /usr/local/lib/node_modules/n/bin/n
n@1.1.0 /usr/local/lib/node_modules/n
alice@simba:~$ n stable
/usr/local/bin/node
alice@simba:~$ sudo n stable
/usr/local/bin/node
alice@simba:~$ node --version
v0.8.18
我自己使用
nvm
,但我在过去遇到的问题是,安装一个版本和选择一个版本作为活动版本是不同的操作
可能是安装了新版本,但当前不是默认版本。尝试:
n use 0.10.20
我自己使用nvm,但我在过去遇到的问题是,安装版本和选择版本是不同的操作。可能是安装了新版本,但当前不是默认版本。试试
n使用0.10.20
@Richard\u Marr,这个命令行得通!非常感谢你!请把它作为一个答案,我会接受你的答案。不用担心,很高兴它能起作用!