我一直在关注clojurescript自我编译新闻,包括最近的http://www.yogthos.net/posts/2015-11-12-ClojureScript-Eval.html
将nodejs作为目标是否可以使用类似的方法?尽管自举的REPL非常酷,但我对用node编译(或以其他方式使之成为可执行文件)cljs文件感兴趣。我希望这将使在旧的/嵌入式硬件上编写和运行clojure(script)脚本,就JVM启动时间和内存消耗而言,减轻痛苦。这是一个合理的希望吗?我将如何从cljs源代码生成这样的可执行文件?谢谢您的意见。
最佳答案
查看https://github.com/kanaka/cljs-bootstrap
可以通过npm install -g cljs-repl
轻松安装。之后,您可以通过*.cljs
运行一个cljs foo.cljs
文件。