我试图在两个包管理器更新的Node.js [使用sudo]:问题升级的node.js
Setting up nodejs (0.6.14-1chl1~oneiric1) ...
[email protected]:~$ node --version
v0.5.11-pre
而且使用NPM
[email protected]:~$ sudo npm install n
[email protected] ./node_modules/n
[email protected]:~$ node --version
v0.5.11-pre
为什么这不工作有什么想法?谢谢!
编辑:在Ubuntu 11.04
''回声$ PATH''和''whereis node'' – 2012-03-26 20:08:51
@DavidEllis感谢您的答复!你介意做一些更直接的事情,因为我是新手。谢谢! – zallarak 2012-03-26 21:00:54
好吧,我猜你也是Linux的新手?这是在终端中运行的两个命令。 ''PATH''是一个以冒号分隔的目录列表,您可以运行程序(不指定完整路径)。根据你上面的终端输出,你可能安装了3个不同版本的Node.js(0.5.11,0.6.14和0.7.1),并且'whereis节点'的输出应该告诉你0.5.11版本已安装,因此您可以将其删除。您可能需要0.6.14版本,因为0.6分支是稳定的,0.5和0.7是不稳定的开发分支。 – 2012-03-26 21:24:18