NodeJs:对NPM安装没有响应

时间:2011-08-07 20:54:09

标签: node.js npm

我正在尝试为node.js安装express框架。但是,每当我运行“sudo npm install express”时,我都没有得到回复。它只是坐在那里。我在这一点上非常沮丧。

在OSX Lion上使用npm 1.0.22

2 个答案:

答案 0 :(得分:13)

我也在狮子身上有这个问题。这是因为Lion从我的路径中移除了xcode,并且在某些时候,快速安装触发了gcc。

尝试此操作来查明您的问题,它将打开verbose npm output并且是调试npm包的好方法: npm config set loglevel info

如果您的问题确实缺少gcc,请首先查看它是否已安装在: / Developer / usr / bin 中,如果没有,请使用'app store'重新安装。

以下是有关gcc问题的更多信息:http://www.quora.com/What-is-the-path-for-gcc-in-Mac-OS-X-Lion

答案 1 :(得分:1)

您可能正在运行节点v0.5.5-pre,它不属于npm包所需的版本号。我找到了一些“答案”here。 为了解决这个问题,我从node.js主页下载了0.4.11 tar.gz并进行了手动构建/安装:( ./configure; sudo make install)并再次运行npm install express,这次工作正常。