我的 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/