在使用emacs cider进行clojure开发时,可以通过设置测试环境变量来让其在运行测试时使用特定的环境变量。下面是一种实现方法:
project.clj
文件,确保你已经添加了cider/cider-nrepl
插件依赖。如果没有,可以在:plugins
部分添加以下代码::plugins [[cider/cider-nrepl "0.25.9"]]
.dir-locals.el
文件,如果已经存在则打开它。.dir-locals.el
文件中添加以下代码:((nil . ((cider-clojure-cli-global-options . "-A:test"))))
这将设置cider-clojure-cli-global-options
变量为-A:test
,其中-A:test
是你的测试环境的别名。你可以根据你的项目配置进行修改。
现在,当你运行测试时,emacs cider将使用你指定的测试环境变量。请确保你的测试环境已经正确配置,并且在运行测试之前已经启动。
这是一个基本的设置方法,你可以根据自己的需求进行调整。如果你想了解更多关于emacs cider的使用和配置,请参考cider官方文档。
领取专属 10元无门槛券
手把手带您无忧上云