我怎么告诉npm我已经更新了我的nodejs版本?

时间:2013-06-24 15:26:12

标签: node.js npm

我正在使用Ubuntu,我可以用apt-get安装的最新版节点是0.7。我从节点网站下载了0.10个linux二进制文件并以一种hackish方式安装它们(作为菜鸟),但我无法安装npm,所以我sudo-apt安装了npm。但是,即使我运行node -v时出现正确的版本,当我尝试使用npm install安装程序时,它告诉我我的节点版本是0.7(这太旧了,无法安装我想要的软件包)。我怎么告诉npm我正在运行更新版本的节点?

提前致谢!!

2 个答案:

答案 0 :(得分:0)

您应该通过apt-get安装节点(但首先要将其卸载以确保)

sudo apt-get update
sudo apt-get install python-software-properties python g++ make
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs

自: https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager

答案 1 :(得分:0)

不必重新安装npm,但必须将节点从/ bin移动到/ usr / bin。