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脚本能显示此example-deps.edn文件,就像Leiningen的示例选项(此选项还包括示例项目文件底部的环境变量信息)。
我认为这里有两件事已经分歧。虽然用户deps.edn是一个做样本东西的好地方,但实际上在用户的deps.edn中(大部分是工具别名)大多数都是无关紧要的,因此现在说得太多了。但我也觉得示例东西很有用,所以会单独考虑。
听起来不错——有一个最简的用户deps.edn和一个单独的、完整的带注释的“example”deps.edn文件。谢谢!
https://clojure.atlassian.net/browse/TDEPS-200上进行了doc说明,以便我不会丢失这个。
...