我想知道什么方法/库被认为是配置文件的clojure应用程序开发的一个好习惯? 我想保留一些设置,例如数据库连接,访问外部Web服务的凭据等,在外部配置文件中。
由于
答案 0 :(得分:2)
EDN是一个很好的解决方案。但是,您可能也喜欢clojure environ库。这对于使用环境变量,java属性文件,结束等来说是一个很好的抽象。
答案 1 :(得分:1)
Clojure Cookbook有一个完整的部分:https://github.com/clojure-cookbook/clojure-cookbook/blob/master/04_local-io/4-15_edn-config.asciidoc。