我在一个公司代理的后面工作,当试图创建一个新的derbyjs项目时,我得到的错误是它试图安装依赖项
下面是错误的部分。
正在安装依赖项。这可能需要一段时间...
npm http获取http://registry.npmjs.org/express/3.0.0beta4
npm错误!错误:协议无效
npm错误!在request.init(C:\Program Files\nodejs\node_modules\npm\node_modules\request\main.js:302:31)
npm错误!在新请求(C:\Program Files\nodejs\node_modules\npm\node_modules\Request\main.js:103:8)
npm错误!根据请求(C:\Program Files\nodejs\node_modules\npm\node_modules\request\main.js:956:11)
npm错误!在regclient.makerequest(C:\program files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:199:13)
npm错误!在regclient。(C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:116:17)
npm错误!在retryoperation.intapting(C:\Program Files\nodejs\node_modules\npm\node_modules\retry\lib\retry_operation.js:56:8)
npm错误!在regclient.regrequest[作为请求](C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:113:13)
npm错误!在regclient.get_(c:\programfiles\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\get.js:112:8)
npm错误!在regclient。(C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\get.js:39:15)
npm错误!Object.OnComplete(fs.js:297:15)npm错误!如果需要帮助,您可以在以下网址报告此日志:npm err!http://github.com/isaacs/npm/issues npm err!或者通过电子邮件发送到:npm err!
这不是德比问题,而是npm问题。虽然很难猜测原因,但我认为这与贵公司的网络设置有关。