下载 rebar3,将其放置在 PATH 中并赋予其可执行权限。现在,您可以通过将 {plugins, [rebar3_hex]}.
添加到 ~/.config/rebar3/rebar.config
并运行其所有任务来安装 Hex 插件。
即使没有插件,rebar3 也支持 Hex 包作为依赖项。Hex 插件仅在将应用程序发布为 Hex 包时需要。
{deps,[
ranch, %% picks the highest available version
{cowboy,"1.0.1"}, %% sets the version to use
{uuid, {pkg, uuid_erl}} %% app under a different pkg name
]}.
有关依赖项和使用 rebar3 的更多信息,请参阅 rebar3 文档。
首先,使用 rebar3 update
更新包索引,您需要经常执行此操作以保持最新。默认的包索引存储在 ~/.cache/rebar3/hex/default/packages.idx
中。运行 rebar3 compile
将自动获取任何缺少的依赖项并在 _build/default/lib
下构建它们。包被缓存到 ~/.cache/rebar3/hex/default/packages
中。