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,它已经有点过时了。

by
如果clojure脚本有一个选项可以显示example deps.edn文件,那就太好了,就像Leiningen的sample选项一样(这个选项还包括在示例项目文件底部关于环境变量的信息)。
by
我认为这里实际上有两个问题。当用户的deps.edn是一个做样例的好地方时,实际上大多数这些内容在用户deps.edn中(它主要是工具别名)都是无关紧要的,现在信息过多。但我也觉得那个示例很有用,所以会单独考虑它。
by
这听起来不错 -- 拥有一个简化的用户deps.edn和一个完整的带有注释的“示例”deps.edn文件。谢谢!
by
https://clojure.atlassian.net/browse/TDEPS-200中进行了文档记录,以避免丢失这些信息
...