npm不在ubuntu 10.04下安装模块

npm不在ubuntu 10.04下安装模块,ubuntu,node.js,npm,Ubuntu,Node.js,Npm,我安装NPM没有问题,但每当我试图安装一个模块时,终端就会挂起,什么都不做,至少看起来它什么都不做 我等了5分钟,但什么也没变 编辑 使用节点版本0.5.4-pre和npm 1.0.23在重新安装nodejs和npm后解决了相同的问题。然后我用模块写自动安装。据我所知,不建议从根目录运行节点。在重新安装nodejs和npm后,同样的问题得到了解决。然后我用模块写自动安装。据我所知,不建议从根目录运行节点。降级到节点0.4.10,现在一切正常。降级到节点0.4.10,现在一切正常。解决此问题的最佳

我安装NPM没有问题,但每当我试图安装一个模块时,终端就会挂起,什么都不做,至少看起来它什么都不做

我等了5分钟,但什么也没变

编辑


使用节点版本0.5.4-pre和npm 1.0.23

在重新安装nodejs和npm后解决了相同的问题。然后我用模块写自动安装。据我所知,不建议从根目录运行节点。

在重新安装nodejs和npm后,同样的问题得到了解决。然后我用模块写自动安装。据我所知,不建议从根目录运行节点。

降级到节点0.4.10,现在一切正常。

降级到节点0.4.10,现在一切正常。

解决此问题的最佳方法是:

1删除您的节点目录

$ rm -rf node
2获取分支0.4

$ git clone -b v0.4 git://github.com/joyent/node.git
3编译并安装它sudo

$ sudo su -
$ cd node
$ make clean
$ ./configure
$ make -j
$ sudo su -
# make install
4重新下载并安装npm,这很重要

# curl http://npmjs.org/install.sh | sh
5退出sudo,重建搜索索引并安装模块

# exit
$ npm search
$ npm install mysql

最好的解决方法是:

1删除您的节点目录

$ rm -rf node
2获取分支0.4

$ git clone -b v0.4 git://github.com/joyent/node.git
3编译并安装它sudo

$ sudo su -
$ cd node
$ make clean
$ ./configure
$ make -j
$ sudo su -
# make install
4重新下载并安装npm,这很重要

# curl http://npmjs.org/install.sh | sh
5退出sudo,重建搜索索引并安装模块

# exit
$ npm search
$ npm install mysql