令人羡慕的:使用Clojure中的环境变量进行用户友好的应用程序配置的库

时间:2021-02-18 04:57:47
【文件属性】:
文件名称:令人羡慕的:使用Clojure中的环境变量进行用户友好的应用程序配置的库
文件大小:15KB
文件格式:ZIP
更新时间:2021-02-18 04:57:47
Clojure 令人羡慕的 使用环境变量配置Clojure应用程序的一种用户友好方式。 目标 应用应记录所需的配置。 对于缺少的配置,应该提供有用的,用户友好的反馈。 该应用应仅请求其实际需要的配置。 配置要求应该是可组合的。 配置应使用简单的Clojure数据进行描述。 用法 定义配置 ( require '[enviable.core :as e]) ; ; Let's start be defining a very simple config that tries to pull a value from an the environment variable MY_VAR ( def config ( e/var " MY_VAR " )) ; ; When MY_VAR=foo is present in environment... ( e/read-env config) ; ;
【文件预览】:
enviable-master
----.gitignore(138B)
----README.md(3KB)
----project.clj(715B)
----test()
--------enviable()
----examples()
--------enviable()
----LICENSE(14KB)
----src()
--------enviable()
----Design.md(1KB)

网友评论