升级Node.js时遇到问题。
目前,我有node --version
“v0.8.18”,我想升级到最新的“v0.10.20”。所以我关注了不包含NVM的some answers,因为我想知道如何从头开始。但是,经过尝试,我仍然得到node --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
答案 0 :(得分:2)
我自己使用nvm
,但过去我遇到的一点是安装版本并选择版本为活动版本是不同的操作。
可能是您的新版本已安装但当前不是默认版本。尝试:
n use 0.10.20