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上的非凡作品。