sinopia - 如何为npmps

时间:2018-02-15 07:13:11

标签: node.js npm sinopia

我最近下载了sinopia服务器,以便在本地缓存包,以节省互联网带宽。但它没有按预期工作,因为我在公司代理背后工作。在我的设置中,我已经在我自己的本地mac pc上安装了sinopia,并且我能够在浏览器中访问url(http://localhost:L4873/)。

因为,我在代理后面工作,我已经正确配置   - npm config设置http-proxy   - npm config set https-proxy 我验证了这些设置,并且无需使用sinopia进行干预。

但是,当sinopa服务器运行时,如果我运行npm install,则没有请求登陆sinopia,因为我最终得到错误502.

如果我删除npm代理设置,然后运行npm install,那么这次有一个命中sinopia服务器,但现在sinopia服务器因连接拒绝错误而失败到公共网址。

有没有办法为sinopia指定代理设置,而不指定npm config proxy ...?

1 个答案:

答案 0 :(得分:0)

Verdaccio是一个sinopia的分支,我们已经记录了如何做到这一点。

http://www.verdaccio.org/docs/en/configuration.html#proxy

配置几乎相同,因此,它可能对您有用。