clojurescriptclojurescript入門


備註

ClojureScript是Clojure的一個版本,可以編譯為javascript代碼並在瀏覽器中運行。

雖然它與Clojure大致相同,但存在一些差異(主要是,它缺少一些調用javascript中不可用的java函數的api調用)

安裝或設置

Leiningen

注意:如果您要使用Leiningen,首先需要下載並安裝JDK 6或更高版本。

開始使用Clojure的最簡單方法是下載並安裝Leiningen,這是管理Clojure項目的事實標準工具。

Linux的:

curl https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein > ~/bin/lein
export PATH=$PATH:~/bin
chmod 755 ~/bin/lein
lein

OS X:

按照上面的Linux步驟或

使用[Homebrew]安裝:

brew install leiningen

視窗:

請參閱https://github.com/technomancy/leiningen#installation

連接到REPL

安裝lein ,執行

lein repl

啟動一個新的ClojureScript項目

lein new mies myproject
cd myproject
./scripts/build
 

現在在Web瀏覽器中打開index.html

按F12

查看控制台,並觀察以下內容:

Hello world!
 

致謝

  • David Nolen在ClojureScript上的非凡作品。