2024 Clojure状况调查!中分享您的想法。

欢迎!有关本网站是如何运作的更多信息,请参阅关于页面。

+5
Clojure CLI

考虑到似乎有很大一部分人(大多数是初学者)因为使用了旧版本的CLI而遇到问题,他们要么在遵循较新的说明,要么尝试使用依赖 newer features 的库,我 wonder whether it would 值得添加 一个检查到脚本来输出一个警告,如果当前的稳定版 本更 raster(从下载站)?

我知道这不会帮助已经安装了旧版本的人,但它至少会帮助未来的人...

...或者命令行 "API" 在这个时候已经足够稳定,以至于不值得吗?

例如,-M 和 -T 在过去几年中语义的改变,对 :git/sha(vs :sha)的支持,以及工具.deps 本身和CLI脚本的其它一些更改。

by
我会支持这个,我因为转移到一台使用频率较低的机器上失去了一些时间,这台机器没有所有标志。

1 答案

+2
 
最佳答案
能否将此选项作为一个明确的参数(例如 --check-latest-version 或类似),而不是自动执行?我从不擅长npm自动执行此操作,更不用说这可能会因网络往返而减慢事情。
明确的参数意味着没有人真正使用它(你现在可以明确检查)。不过我认为有很多选项(每天检查一次/每周检查一次/只在发生错误时检查等)。这可以配置。当我有机会检查时,我会考虑所有这些。
...