1
我有麻煩升級Node.js的升級版本節點不能與常用命令
目前,我有node --version
「v0.8.18」,我想升級到最新的「v0.10.20」。所以我遵循了不包括NVM的some answers,因爲我想知道如何從頭開始。但是,嘗試後,我仍然得到node --version
「v0.8.18」。
我是一個Ubuntu 11.04的機器上,在我的主目錄。
具體來說,我做的事:
嘗試1:
[email protected]:~$ node --version
v0.8.18
[email protected]:~$ sudo n stable
sudo: n: command not found
[email protected]:~$ 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
[email protected] /usr/lib/node_modules/n
[email protected]:~$ 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
[email protected]:~$ node --version
v0.8.18
再試一次:
[email protected]:~$ npm cache clean -f
[email protected]:~$ sudo npm install n -g
/usr/local/bin/n -> /usr/local/lib/node_modules/n/bin/n
[email protected] /usr/local/lib/node_modules/n
[email protected]:~$ n stable
/usr/local/bin/node
[email protected]:~$ sudo n stable
/usr/local/bin/node
[email protected]:~$ node --version
v0.8.18
我自己使用nvm,但是過去我碰到過的是安裝版本和選擇版本是不同的操作。可能是您的新版本已安裝,但目前不是默認版本。嘗試'n使用0.10.20' –
@Richard_Marr,該命令工作!非常感謝!請把它作爲答案,我會接受你的答案。 – Alice
不用擔心,很高興它的作品! –