请在2024 年 Clojure 状态调查中分享您的想法!

欢迎!有关如何使用本站的更多信息,请参阅关于页面。

+1
工具

Leiningen 有一个选项可以显示一个完整配置、良好文档的 project.clj 文件(就像其安装中的 sample.project.clj 文件一样)。

Clojure CLI 有 example-deps.edn,首次使用时会放在 ~/.clojure/deps.edn。它确实有一些示例,但它没有显示所有可能的选项——特别是它没有显示 :jvm-opts 应该放在哪里(许多人似乎期待它作为 deps.edn 的顶级键来工作,尽管参考文档说它是别名的一部分)。

此外,example-deps.edn 还引用了 -R-C,但没有提及 -X-M

它还令人困惑地重复了系统 deps.edn 文件中的几个别名作为注释,暗示这些是可以取消注释的、对用户 deps.edn 文件有用的东西。

1 个答案

0

选择
 
最佳答案

我将更新 example-deps.edn,它已经有点过时了。

希望Clojure脚本上有一个显示示例deps.edn文件的选项,就像Leiningen的样本选项那样(这也包括样本项目文件底部的环境变量信息)。
我认为这里有两个不同的问题。虽然用户的deps.edn是一个做样本东西的好地方,但实际上在用户的deps.edn(主要是工具别名)中大部分内容都不相关,所以现在说太多了。但是,我也发现示例很有用,所以我将单独考虑这一点。
听起来不错——有一个最小的用户deps.edn和一个独立、完整且有注释的“example”deps.edn文件。谢谢!
已在以下链接记录: https://clojure.atlassian.net/browse/TDEPS-200,以便我不会丢失这条信息
...