【问题标题】:Creating a binary-only Erlang release创建仅二进制的 Erlang 版本
【发布时间】:2019-03-01 16:57:46
【问题描述】:

我已经用钢筋创建了我的程序版本。在输出目录中导航,我看到了我的 Erlang 源文件。有没有办法创建 Erlang 程序的仅二进制版本,以便可以将它们分发(作为封闭源代码)给客户?

【问题讨论】:

    标签: erlang rebar


    【解决方案1】:

    是的,在 rebar.config 文件中。 {include_src, false} 在产品部分

    {profiles, [
            {dev1, [{relx, [{dev_mode, false},
                             {include_erts, false},
                             {sys_config, "./config/dev1/sys.config"},
                             {vm_args, "./config/dev1/vm.args"}]}
                    ]
            },
            {prod, [{relx, [{dev_mode, false},
                            {include_erts, true},
                            {include_src, false},
                            {sys_config, "./config/prod/sys.config"},
                            {vm_args, "./config/prod/vm.args"}]}]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-02-22
      • 2015-06-01
      • 2012-06-25
      • 1970-01-01
      • 2012-03-20
      • 1970-01-01
      • 2016-05-06
      相关资源
      最近更新 更多