首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >私用NPM辛托邦注册表安装错误

私用NPM辛托邦注册表安装错误
EN

Stack Overflow用户
提问于 2013-12-06 14:25:39
回答 1查看 1.4K关注 0票数 2

我开始使用NPM,并乞求使用辛托邦作为私有npm注册表的解决方案。因此,我的第一个命令是:npm install -g sinopia和我失败了,有很多错误,所以我为需求模块参考了这个命令。因此,在安装完所有这些之后,错误的数量在减少,这就是我得到的:

代码语言:javascript
复制
C:\Users\tuto>npm install sinopia
npm http GET https://registry.npmjs.org/sinopia
npm http 304 https://registry.npmjs.org/sinopia
npm http GET https://registry.npmjs.org/fs-ext
npm http 304 https://registry.npmjs.org/fs-ext

> fs-ext@0.3.2 install C:\Users\tuto\node_modules\sinopia\node_modules
\fs-ext
> node-gyp configure build


C:\Users\tuto\node_modules\sinopia\node_modules\fs-ext>node "C:\Progra
m Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bi
n\node-gyp.js" configure build
gyp http GET http://nodejs.org/dist/v0.10.19/node-v0.10.19.tar.gz
gyp http 407 http://nodejs.org/dist/v0.10.19/node-v0.10.19.tar.gz
gyp WARN install got an error, rolling back install
gyp ERR! configure error
gyp ERR! stack Error: 407 status code downloading tarball
gyp ERR! stack     at Request.<anonymous> (C:\Program Files\nodejs\node_modules\
npm\node_modules\node-gyp\lib\install.js:222:14)
gyp ERR! stack     at Request.EventEmitter.emit (events.js:117:20)
gyp ERR! stack     at Request.onResponse (C:\Program Files\nodejs\node_modules\n
pm\node_modules\request\request.js:812:10)
gyp ERR! stack     at ClientRequest.g (events.js:175:14)
gyp ERR! stack     at ClientRequest.EventEmitter.emit (events.js:95:17)
gyp ERR! stack     at HTTPParser.parserOnIncomingClient (http.js:1689:21)
gyp ERR! stack     at HTTPParser.parserOnHeadersComplete [as onHeadersComplete]
(http.js:120:23)
gyp ERR! stack     at Socket.socketOnData (http.js:1584:20)
gyp ERR! stack     at TCP.onread (net.js:525:27)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "node" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modu
les\\node-gyp\\bin\\node-gyp.js" "configure" "build"
gyp ERR! cwd C:\Users\tuto\node_modules\sinopia\node_modules\fs-ext
gyp ERR! node -v v0.10.19
gyp ERR! node-gyp -v v0.10.10
gyp ERR! not ok
npm ERR! weird error 1
npm ERR! not ok code 0

有人能帮我吗?告诉我问题出在哪里?

非常感谢..。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-11 00:34:06

问题是:

gyp http 407 http://nodejs.org/dist/v0.10.19/node-v0.10.19.tar.gz

来自HTTP请求的407响应意味着需要代理身份验证。

下面是如何添加用户名/密码凭据:

代码语言:javascript
复制
npm config set proxy http://username:password@proxy.company.com:1234
npm config set https-proxy http://username:password@proxy.company.com:4567

如果用户名包含at-符号(@),则在用户名周围使用引号来转义。

参考资料

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20426257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档