镜像

Hex 包、注册表和其他文件通过分布式(镜像)的方式存储在不同的位置。可以选择在 Hex 客户端中自定义镜像。

注意:默认情况下,Fastly 用于提供文件。Fastly 地理上分布文件,以实现低延迟和快速下载。

用法

要永久选择镜像,只需在 shell 会话中运行以下命令。

Mix 示例$ mix hex.config mirror_url https://repo.hex.pm

Rebar3 示例:添加到全局或项目顶层的 rebar.config 文件中, {rebar_packages_cdn, "https://repo.hex.pm"}.。有关更多信息,请参阅 rebar3 的包支持和配置 文档

要临时选择镜像,可以在 shell 中用环境变量作为前缀添加 Hex 命令。

Mix 示例$ HEX_MIRROR=https://repo.hex.pm mix deps.get

Rebar3 示例$ HEX_CDN=https://repo.hex.pm rebar3 update

可用镜像

提供商 位置 URL 官方?
Fastly 地理分布 * https://repo.hex.pm
jsDelivr 地理分布 * https://cdn.jsdelivr.net.cn/hex
UPYUN 中国 https://hexpm.upyun.com