【发布时间】:2018-10-26 15:13:15
【问题描述】:
我无法从 Internet 访问 Verdaccio 页面。
我有正确的 IP 地址,因为我可以提供一个极简主义网页并通过互联网访问它(使用服务器,端口 5000),但只要我使用与 Verdaccio 端口 (4873) 相同的 IP 地址(在 Chrome 中)而不是服务端口,它不起作用。它的行为就像 IP 错误一样。
我需要做一些特定的事情才能访问 Verdaccio 页面吗?我想访问它以查看我在私人注册表中拥有的所有包。
谢谢!
【问题讨论】:
-
你能分享你的配置吗?
-
我终于找到了解决办法,你需要把
listen的信息像listen: 0.0.0.0:4873这样放在配置文件中,然后就可以了,默认设置为localhost -
酷。如果您回答自己以供将来参考,那就太好了:)
-
答案也在verdaccio网站verdaccio.org/docs/en/configuration.html#listen-port
-
但是为什么默认情况下可以从
0.0.0.0而不是localhost访问呢?我看到 Docker 映像也是如此。