Erlang快速入门(三)- Erlang依赖包管理
Erlang快速入门系列,来到第三天,刚开始接触的东西,已经在 Erlang快速入门(一) — 基础语法和 Erlang快速入门(二) — 常见错误 已经见过一些,更多有用的资源 awsome-erlang 集合在 github 上了。 比如使用 Go 时,很容易是使用 go mod 进行依赖包的管理。使用 Rust 时,cargo 又是一个非常好用的包管理工具。到了 Erlang 这里,朋友推荐看一下 rebar3 。rebar3 可以集成 hex 上的比较齐全的外部依赖包。 Mac 安装就很简单,直接 brew install rebar3 但是 hex 的 CDN 国内的伙伴最好设置一下 HEX_CDN=https://hexpm.upyun.com 可以加到 ~/.zshrc 里。 export HEX_CDN=https://hexpm.upyun.com