如何在rebar3中排除Erlang模块?应根据配置文件将其纳入或排除。
z3yyvxxp1#
解决方案是在rebar.config中添加一个rebar3配置文件来定义宏
{profiles, [{nomodulex, [ {erl_opts, [{d, 'NO_MODX'}]} ]} ]}.
并在module声明-ifndef(NO_MODX).后直接添加并在结束-endif.
-ifndef(NO_MODX).
-endif.
1条答案
按热度按时间z3yyvxxp1#
解决方案是在rebar.config中添加一个rebar3配置文件来定义宏
并在module声明
-ifndef(NO_MODX).
后直接添加并在结束-endif.