npm - 无法登录 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 网页。
我究竟做错了什么?
解决方案
我不知道你正在尝试什么样的环境(工作、家庭等),但对我来说,我的问题是在公司防火墙后面我必须配置 NPM 代理(http 和 https),所以添加localhost 作为 NPM 的 noproxy 配置属性的一个例外,它对我有用。
npm config set noproxy localhost
尝试改变你的,从no_proxy到noproxy,也许就这么简单。
推荐阅读
- c# - 在库 Graph API 中搜索文件
- java - 单击时如何将数字增加1
- python-3.x - 计算子树 - 优化
- django - 如何在 django 中保存自定义 ModelForm 字段
- python - 如何进行“X 轴”或更多可视化?
- javascript - react中如何用钩子替换基于类的组件
- python - 错误:点:无法打开 ast.dot:没有这样的文件或目录 ...同时使用 python 使用 graphviz 创建 pdf 文件
- reactjs - 如何在饼图中添加工具提示?
- javascript - 迭代步数大于 1 时匹配 js 中的迭代值
- android - Android/sqlite - 带有用户输入的 ContentResolver 查询