2024年Clojure调查中分享您的想法!

欢迎!请查看关于页面以了解更多关于其工作原理的信息。

+1
tools.deps

(链接:https://scoop.sh/ 文本:Scoop) 类似于Windows上的Homebrew。它检索包并以便携方式安装,将二进制文件/兼容层添加到您的Windows路径中等。Windows有几款类似的应用程序,但我发现Scoop对于开发工具来说既简单又有效(这实际上也是Scoop的FAQ中的重点)。

我已经为Clojure CLI工具创建了一个Scoop清单,并且它似乎工作得很好。{{clj}}和{{clojure}}工具有助于{{cmd.exe}}和PowerShell,在{{cmd.exe}}中它们绕过了PowerShell执行警告。

如果团队能够维护Clojure CLI工具的Scoop清单,这里有几个选项

  1. 将应用清单提交到(链接:https://github.com/lukesampson/scoop/tree/master/bucket 文本:官方Scoop存储库)。
  2. 将Scoop应用清单添加到clojure/brew-install存储库,并告诉人们直接从那里使用{{scoop install RAWGITHUBLINK}}。

我更喜欢第一个选项,特别是由于Leiningen已经使用该选项在Scoop中。

我已经将我创建的Clojure CLI工具的Scoop应用清单附加到这张票据上。此清单还可从GitHub Gist获取,因此如果您安装了Scoop,则可以运行以下命令来尝试Clojure CLI清单

scoop install https://gist.githubusercontent.com/malyn/98973db594061ab57a8222432b8074d9/raw/53554e5301a975596d70d5dea5577b6486def619/clojure.json

我尚未完成这项工作,但如果您选择第一个选项,为应用清单添加(链接:https://github.com/lukesampson/scoop/wiki/App-Manifest-Autoupdate 文本:自动更新支持)可能会有所帮助。如果目标是使应用清单的版本与GitHub的最新版本相关联,那么这应该可以通过使用Scoop的“checkver”功能的“github”变体来完成。

感谢您为让这些工具在Windows上运行而付出的辛勤工作,我非常感激您的努力!

1回答

0
by
参考:https://clojure.atlassian.net/browse/TDEPS-122(由 alex+import 报告)
...