首页 > 解决方案 > 无法登录 Verdaccio

问题描述

我刚刚在我的电脑上安装了 Verdaccio。除了添加 proxy_related 信息外,我没有更改配置文件中的任何内容:

http_proxy: http://proxy.ip:8080
https_proxy: https://proxy.ip:8080
no_proxy: localhost,127.0.0.1

启动该过程后,我尝试从库项目工作区登录到注册表

npm adduser --registry http://localhost:4873

但我得到这个错误:

npm ERR! 503 Service Unavailable - POST http://localhost:4873/-/v1/login

如果我尝试从浏览器访问http://localhost:4873/,我可以看到 Verdaccio 网页。

我究竟做错了什么?

标签: npmproxyverdaccio

解决方案


我不知道你正在尝试什么样的环境(工作、家庭等),但对我来说,我的问题是在公司防火墙后面我必须配置 NPM 代理(http 和 https),所以添加localhost 作为 NPM 的 noproxy 配置属性的一个例外,它对我有用。

npm config set noproxy localhost

尝试改变你的,从no_proxynoproxy,也许就这么简单。


推荐阅读