1
的關鍵我想包括我project.clj鍵/值,然後可以從我的應用程序讀取。任何想法如何做到這一點?閱讀從project.clj
這是用於指定配置文件的位置。這是在應用程序硬編碼的唯一部件,並想將作爲值在project.clj
的關鍵我想包括我project.clj鍵/值,然後可以從我的應用程序讀取。任何想法如何做到這一點?閱讀從project.clj
這是用於指定配置文件的位置。這是在應用程序硬編碼的唯一部件,並想將作爲值在project.clj
沒有自己遍歷目錄路徑,打開這是不可能的文件,沒有少我不認爲這是你應該做的事情。
根據您的部署策略,您的應用程序運行時您的project.clj
甚至可能不存在,請考慮lein uberjar
。
即使你部署到Heroku的,你推一切,你有config vars,你可以從你的程序的建議的方法讀取。
project.clj
是由leiningen
讀來決定如何建立你的程序。
我以前使用Heroku config vars,專有配置文件甚至是環境變量,但認爲project.clj
作爲構建指令,在運行時不需要重用。
即使pallet has its own separated file對於部署規則。