欢迎!请查看关于页面以获取更多关于如何使用本服务的信息。
在我们公司,我们使用一套项目。我们希望它们都共享公共依赖和别名。对于我们来说,支持额外的配置级别——通常称为“工作空间级别”配置——很有意义,除了https://clojure.org/reference/clojure_cli#deps_sources中指定的其他配置外。这是否可以支持吗?
我们尝试了两种解决方案- 将共享配置放在用户级别配置中。这种方法有以下问题:1) 没有地方存储用户设置。2)我们不得不修改 CLJ_CONFIG 以指向文件的位置。- 为每个项目自动生成 deps.edn 文件。这种方法可以工作,但每当共享依赖发生变化时,它会产生大量的更新。这也几乎没有为自定义项目特定或工作空间特定设置留下空间,因为每个配置文件都是自动生成的。
CLJ_CONFIG
deps.edn
我将把这个问题重定向为重复问题 - 请在那里投票/评论