Clojurescript为节点自编译

时间:2015-11-16 17:05:21

标签: node.js clojure clojurescript

我一直在关注clojurescript自编编辑新闻,包括最近的http://www.yogthos.net/posts/2015-11-12-ClojureScript-Eval.html

类似的方法是否可以将nodejs作为目标?虽然bootstrapped REPL非常酷,但我有兴趣用节点编译(或以其他方式制作可执行文件)cljs文件。我希望这会使旧/嵌入式硬件上的编写和运行clojure(脚本)脚本在JVM启动时间和内存消耗方面减少痛苦。这是一个合理的希望吗?我如何从cljs源生成这样的可执行文件?感谢您的投入。

2 个答案:

答案 0 :(得分:2)

查看https://github.com/kanaka/cljs-bootstrap

可以通过npm install -g cljs-repl轻松安装。完成后,您可以通过*.cljs运行cljs foo.cljs文件。

答案 1 :(得分:0)

我认为它应该适用于没有问题的node.js但是你需要自托管吗?如何在本地编译并运送已编译的js(优化设置为无)?

如果是一个选项,这可能会有所帮助:https://github.com/bhauman/lein-figwheel/wiki/Node.js-development-with-figwheel