跳轉到內容

Clojure/Leiningen 學習

來自華夏公益教科書
Previous page
併發程式設計
Clojure 學習 Next page
閱讀器宏
Leiningen

Leiningen 是基於 Maven 的 Clojure 構建工具。它可以完成 Maven 的所有功能,但它為 Clojure 提供了進一步的支援,並簡化了常見的 Clojure 任務。

與 Maven 一樣,Leiningen 傾向於約定優於配置,因此它自動化了許多構建、測試和部署步驟,而無需大量的複雜配置。

Leiningen 入門

[編輯 | 編輯原始碼]

Leiningen 的官方主頁位於 https://github.com/technomancy/leiningen。與 Maven 一樣,Leiningen 可以根據需要下載和安裝依賴項,因此要安裝它,只需下載並執行一個小的引導指令碼,它將根據需要安裝所有其他模組。

在 Linux 上安裝

[編輯 | 編輯原始碼]

https://github.com/technomancy/leiningen/raw/stable/bin/lein 下載 shell 指令碼。將其放在路徑中的某個位置並使其可執行。一個方便的位置是 ~/bin,如果它在您的 $PATH 中。然後,您應該能夠執行 lein 命令

$ lein version
Leiningen 1.4.1 on Java 1.6.0_20 OpenJDK Client VM

在 Windows 上安裝

[編輯 | 編輯原始碼]
  1. https://github.com/downloads/technomancy/leiningen/leiningen-1.4.1-win32.zip 下載 Windows 發行版。
  2. 將其解壓縮到您選擇的資料夾中
  3. 修改您的路徑以包含 'lein' 目錄
華夏公益教科書