erlang - 钢筋发布,应用程序选项配置

标签 erlang release rebar

我的 Makefile 中有这个:

CONFIG ?= "apps/${NODE}/priv/app.config"
RUN := erl -pa apps/${NODE}/ebin -pa deps/*/ebin -smp enable -s lager -boot start_sasl -config ${CONFIG} ${ERL_ARGS}

如何在使用 rebar generate 时传递 -config apps/appname/priv/app.config-s lager 选项>/p>

我怀疑它在 reltool.config 的某个地方,但不确定在哪里?

此外,需要澄清的是,'rebar generate' 工作正常,但是当从 bin 文件夹启动生成的版本时,错误与未加载的配置有关。

最佳答案

这些标志通常放在 vm.args 文件中。

可以通过运行rebar create-node生成,rebar的完整教程在这里:https://github.com/rebar/rebar/wiki/Release-handling

关于erlang - 钢筋发布,应用程序选项配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26495312/

相关文章:

cocoa - 正确处理异步 NSObject

build - 混合 Erlang/Elixir 项目 - 我可以使用 mix 或 rebar 吗?

concurrency - 了解 Erlang 中通用服务器实现中消息的工作流程

objective-c - 返回前释放局部变量?

erlang - 从 io :format in Erlang 中删除尾随 ok

d3.js - Uncaught Error : unknown type: dragend in d3. js v5.4.0

Erlang 版本带有 rebar : some issues

testing - 使用通用测试的模块的 Erlang 测试(非导出/私有(private))功能

c - 与 R15B 和 pre-R15B 兼容的 Erlang 端口驱动程序

erlang - 具有多个已定义元素的列表规范