我需要通过我的应用程序分发某种静态配置.这样做的最佳做法是什么?
我看到三个选择:
application:get_env
只要模块需要获取配置值,就直接调用.
application:get_env
在启动期间将配置(从中检索)传递给应用程序模块.
我正在用erlang开发一个程序,它需要在启动时读取配置文件,然后将配置数据加载到数据库.最初,使用Ruby或C i可以加载YAML文件或conf文件.我想知道,在erlang的世界里,有没有什么好方法可以加载配置文件?谢谢!
这是我需要加载的YAML样式文件,我不关心配置文件的样式
a:
a1:
a2: 1
a3: 2
b:
b1:
b2: 3
b3: 4
Run Code Online (Sandbox Code Playgroud)