【发布时间】:2012-02-23 07:44:17
【问题描述】:
我正在尝试在我的 Windows 系统上安装 node 的 express 框架,它总是因错误而停止:
如果它以 ok 结尾,它会起作用
详细 cli [ 'C:\Program Files (x86)\nodejs\\node.exe',
详细 cli 'C:\Program Files (x86)\nodejs\node_modules\npm\bin\npm-cli.js',详细的 cli '安装',详细 cli '-g',详细 cli
'express' ] 信息使用 npm@1.1.0-3 信息使用 node@v0.6.9 详细配置文件 C:\Users\kpatil.npmrc
详细配置文件 C:\Program Files (x86)\nodejs\etc\npmrc
详细配置文件 C:\Program Files (x86)\nodejs\node_modules\npm\npmrc 详细 mkdir 完成: C:\Users\kpatil\AppData\Roaming\npm 755 详细缓存 add [ 'express', null ] 傻缓存 add: name, spec, args [未定义,'express',['express',null]]
详细解析的 url { 路径名:'express',路径:'express',href: 'express' } 详细添加名称 ['express', '' ]
详细的 addNamed [ null, '' ] 愚蠢的名称,范围, hasData [ 'express', '', false ] 详细的原始,在任何之前 munging express 详细的 url 解析 [ 'http://registry.npmjs.org/', './express' ]
详细 url 已解析 http://registry.npmjs.org/express http GET http://registry.npmjs.org/express 错误!错误:获取失败 来自注册表:快递 ERR!在 C:\Program 文件 (x86)\nodejs\node_modules\npm\lib\utils\npm-registry-client\get.js:139:12 呃!在 cb (C:\Program 文件 (x86)\nodejs\node_modules\npm\lib\utils\npm-registry-client\request.js:32:9) 呃!在 Request._callback (C:\Program Files (x86)\nodejs\node_modules\npm\lib\utils\npm-registry-client\request.js:137:18) 呃!在 Request.callback (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\request\main.js:109:22)
呃!在请求。 (C:\程序文件 (x86)\nodejs\node_modules\npm\node_modules\request\main.js:198:58)
呃!在 Request.emit (events.js:88:20) 错误!在 客户端请求。 (C:\程序文件 (x86)\nodejs\node_modules\npm\node_modules\request\main.js:195:10)
呃!在 ClientRequest.emit (events.js:67:17) 错误! 在套接字。 (http.js:1134:11) 错误!
在 Socket.emit (events.js:67:17)
任何帮助表示赞赏...
【问题讨论】:
-
你能在浏览器中连接到registry.npmjs.org/express吗?
-
否.. 也尝试设置代理,但没有成功