2

如何从 rebar3 的编译中排除 Erlang 模块?

应根据配置文件包含或排除它。

4

1 回答 1

1

解决方案是在 rebar.config 中添加定义宏的 rebar3 配置文件

{profiles, [{nomodulex, [
    {erl_opts, [{d, 'NO_MODX'}]}
    ]}
]}.

并在模块中直接在模块声明之后添加 -ifndef(NO_MODX). ,最后 -endif.

于 2017-08-19T15:46:07.977 回答