Clojure 官网地址:https://clojure.org/
Windows安装:
先决条件:本地得有java jre(jdk也可以)
Clojure命令行工具:
通过如下powereshell命令安装cli:
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://github.com/clojure/brew-install/releases/latest/download/win-install.ps1')
命令是clj
也可以用如下方式安装:
PowerShell -Command "iwr -useb https://raw.githubusercontent.com/borkdude/deps.clj/master/install.ps1 | iex"
报错,安全策略有关:
Set-ExecutionPolicy RemoteSigned -scope CurrentUser
重新执行安装:
命令不是clj而是deps:
Microsoft Windows [版本 10.0.19045.4170]
(c) Microsoft Corporation。保留所有权利。C:\Users\Administrator>deps
Clojure tools not yet in expected location: C:\Users\Administrator\.deps.clj\1.11.2.1446\ClojureTools\clojure-tools-1.11.2.1446.jar
Downloading https://github.com/clojure/brew-install/releases/download/1.11.2.1446/clojure-tools.zip to C:\Users\Administrator\.deps.clj\1.11.2.1446\ClojureTools\clojure-tools.zip
github不用点魔法有时下不动。
deps.exe在环境path里。
执行命令后根据项目deps.edn拉取依赖。