【问题标题】:NodeJs: no response to NPM installNodeJs:对 NPM 安装没有响应
【发布时间】:2011-10-21 23:43:36
【问题描述】:

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

在 OSX Lion 上使用 npm 1.0.22

【问题讨论】:

  • 你有哪个版本的 npm,你是从哪里安装的,你运行的是哪个操作系统?

标签: node.js npm


【解决方案1】:

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

试试这个来查明你的问题,它会打开verbose npm output并且是调试npm包的好方法: npm config set loglevel info

如果您的问题确实是缺少 gcc,请先查看它是否已安装在:/Developer/usr/bin,如果没有,请使用“应用商店”重新安装。

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2015-03-14
      • 1970-01-01
      • 2019-06-03
      • 2023-03-24
      • 2019-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-16
      相关资源
      最近更新 更多