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

欢迎!请查看 关于 页面以获取有关此功能的一些更多信息。

0
编译器

以下是我的经验

获取 Powershell

  • 不清楚下载哪个版本 - Powershell 5 链接没有直接导向清晰的下载页面
  • PowerShell Core - 也不清楚是哪个版本?(我从“资产”中选择了“win-x64.msi”)

第一次运行 Powershell

  • 第一次运行 Powershell 并选择了默认选项 -> 不正确,后来需要通过设置进行修复

第一次运行安装程序

  • 最糟糕的是我需要尝试几次 -默认(1)没有清楚地指定,并且 PowerShell 窗口关闭得太快,无法读取错误/成功信息

建议更新指南以清楚地指示以下内容

  • 安装 Powershell:下载 win-x64.msi 或从GitHub 资产中选择正确的版本
  • 使用 PowerShell 运行 win-install.ps1 并在选择信任应用程序时按 [Y],如果提示,选择选项 1 作为安装位置

注意:我在这里发布是因为我无法将反馈发布到JIRA

3 个答案

+2
by
编辑了 by

如果您遇到 Powershell 的问题,请查看 deps.clj。

这是一个非官方的 Clojure CLI 重新实现,它也可以从 cmd.exe 运行。
您可以直接从 Github 下载二进制文件

https://github.com/borkdude/deps.clj/releases

还要查看 clojure-scoop 以获取 Windows 上的其他 Clojure 相关工具

https://github.com/littleli/scoop-clojure

+1
by

听起来您是通过双击运行 win-install.ps1,类似于批处理文件或 exe 安装程序。
我觉得从实际的 PowerShell 调用安装程序更好(更自然),例如:运行 PowerShell,获取 PowerShell 提示,导航到 ps1 文件所在的目录,通过 .\win-install.ps1 调用它

这样可以将输出和脚本的所有消息都打开,以便您可以查看。

0
by

如果您有 https://github.com/clojure/tools.deps.alpha/wiki/clj-on-Windows 的更新,它是一个维基页面 - 欢迎编辑它并更新需要更多清晰度的任何内容。

...