直接JVM编译 Lein方案 Boot方案 Lumo方案 Shadow-cljs方案 cljs/tool方案 其中Lein和Boot都是基于JVM编译环境,只是上层的构建方式有所不同,而Lein除了用于构建 Shadow-cljs则是node-jre,就是用node模块管理的jvm。 由于我们只需搭建一个刚好可用的开发环境即可,因此下面只介绍方案1。