这是我自己是如何安装的
我不喜欢使用像scoop
或chocolatey
这样的工具,特别是现在我们并不真的需要它们,因为winget
已经存在了
我所做的是从
https://github.com/clojure/brew-install/releases
下载最新的发布版本,因为我有一点紧张,我总是下载sha256散列文件,并使用以下命令与下载的文件进行比较
get-fileHash -Algorithm SHA256 .\clojure-tools.zip | select -ExpandProperty hash >> .\clojure-tools.zip.sha256
如果sah256匹配,请解压缩clojure工具文件,在PowerShell的模块路径中
您可以通过运行此命令来查找您的模块路径
$env:psmodulePath -split ';'
选择这些文件夹中的一个,并在其中解压缩或提取clojure-tools.zip
此zip文件中有一个ClojureTools
文件夹,这是您需要添加到PS模块路径文件夹中的文件夹
接下来,进入这个文件夹,取消锁定此文件ClojureTools.psm1
您可以从GUI中的文件属性或使用此命令从命令行取消阻止。
Unblock-File .\ClojureTools.psm1
接下来,使用此命令导入ClojureTools模块。
Import-Module ClojureTools
如果此导入步骤失败,可能是以下两个原因之一:
- 您没有取消阻止ClojureTools.psm1文件,或者
- 您的
ExcecutionPolicy
未设置为RemoteSigned
安装步骤基本上与上述步骤相似,只是我没有测试取消阻止文件的步骤,因为我不喜欢使用安装脚本,我喜欢自己检查sha256哈希并确保一切正常。