gpt4 book ai didi

clojure - 我应该在哪里保存简单的配置设置?

转载 作者:行者123 更新时间:2023-12-02 11:13:40 25 4
gpt4 key购买 nike

在我的 clojure Luminus/Compojure 应用程序中,我在 routes.clj 中有这个:

   (def page-size 12)
(def images-path "/public/images/.....")

我需要将它们移动到某种配置。最好的地方在哪里?我想要一些简单的东西,并且不要在我已经使用的 Luminus 附带的库之上使用任何额外的库。

最佳答案

Luminus 使用它的 config 用于配置的库。 You can put your configuration variables into appropriate config.edn files (per environment).配置值可作为存储在 config.core/env 中的映射使用。 。您可以在 <app>.core 中查看示例命名空间:

(defn http-port [port]
;;default production port is set in
;;env/prod/resources/config.edn
(parse-port (or port (env :port))))

关于clojure - 我应该在哪里保存简单的配置设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37670318/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com