Erlang 中的标准构建工具是什么?

What is the standard build tool in Erlang?

我对 Erlang 编程语言还很陌生。 Erlang 中是否有标准的构建工具?

我用谷歌搜索了这些,不确定我应该使用哪一个。

是的,我们可以使用默认的 make 工具来构建您的代码 (http://www.erlang.org/doc/man/make.html)。但是不太方便。

大多数项目使用钢筋。因为简单方便。

是的,我们可以使用Erlang.mk,它也提供了必要的功能。这是一个很大的 Makefile。

我建议你从钢筋开始。

Rebar 正逐渐被 rebar3 取代,它提供更多确定性构建和冲突解决、包(与 hex.pm 集成)等。

作为当前的 rebar 和 rebar3 维护者之一,我推荐 rebar3。

rebar3 是一种使 Erlang 项目更易于管理的工具。一种用于 erlang 的构建工具和包管理。这在我们启动项目、创建项目框架、编译和构建项目、将包发布到生产环境、下载 erlang 包等时也非常有帮助。