如何在Lighttable中创建基本的ClojureScript Hello World应用程序?

Zub*_*air 15 clojurescript lighttable

LightTable中的文档似乎很少.我想在LightTable中创建一个非常简单的ClojureScript Web应用程序作为构建的起点.我在Clojure中的Instarepl工作正常,然后我创建了一个名为dummy.cljs的新文件,其中包含以下内容:

(ns dummy)

(js/alert "Hello lighttable")
Run Code Online (Sandbox Code Playgroud)

我该怎么办呢?

更新

我现在已经想到了这一点,我将发布一个关于如何使用它的视频,因为它非常直观.

更新2

这是视频:

http://www.youtube.com/watch?v=GZ6e0tKqYas

ndr*_*drw 14

  1. 你应该先创建通过雷音(项目https://github.com/technomancy/leiningen所述)在这里
  2. 然后加入cljsbuild到您的项目,如所描述这里
  3. 从终端上运行(或在cmd赢上)同时lein ring serverlein cljsbuild auto,为了运行本地web服务器与clojurescript自动编译
  4. 将LightTable(通过底部的控制台)连接到您在步骤1中创建的项目
  5. 现在您可以在LightTable中编辑clojure和cljs,并且应该将更改发送到您的浏览器.但是不要忘记检查终端是否有错误,因为它们可能不会在LT中显示.

更简单的方法是使用http://clojurescriptone.com/和lein repl作为主要开发工具,并仅使用LT作为解决一两个文件中的一些小问题的附加工具.

  • 您可能还需要查看https://github.com/konrad-garus/cljs-kickoff以获取最小的leiningen项目,以便在Web应用程序上运行clojurescript. (2认同)