首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >莱茵小方向盘与莱茵cljsbuild汽车

莱茵小方向盘与莱茵cljsbuild汽车
EN

Stack Overflow用户
提问于 2016-11-22 09:40:45
回答 1查看 807关注 0票数 5

莱茵小雕像和莱茵cljsbuild之间有什么区别,因为我相信它们都是用来编译clojurescript的。

另外,使用一个比另一个更有好处吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-22 12:05:38

费韦尔

它们都是lein插件,但是Fig轮不仅将cljs编译成javascript,而且还提供热加载功能,允许交互编程,实际上Fig轮使用cljsbuild编译cljs。

您可以使用以下方法创建一个程序:

代码语言:javascript
复制
lein new figwheel app

如果你跑:

代码语言:javascript
复制
lein figwheel

默认情况下,Fig轮将在端口3449上创建服务器进程,您可以将浏览器连接到localhost:3449,当您更改源代码时,您将看到Fig轮编译代码并将新编译的javascript热加载到浏览器中(使用websockets)。

Cljsbuild

Cljsbuild是一个插件,用于将(或转换) cljs编译成javascript,它可以通过监视源文件中的变化自动完成(auto),或者您可以使用once构建js一次,仅此而已。

否则,如果没有cljsbuild,您应该使用如下内容:

代码语言:javascript
复制
java -cp cljs.jar:src clojure.main build.clj

其中cljs.jar是ClojureScript编译器,build.clj是项目的构建配置。

信息

查看ClojureScript入门页面,会让您了解构建过程是如何工作的。

此外,检查如何使用带LightTable的转轮,这是一个很好的匹配,一个更先进的方法可能是使用苹果酒的emacs,但配置可能是麻烦的一开始。

另外,使用一个比另一个更有好处吗?

它们是不同的工具,Fighweel包装cljsbuild,所以我会在可能的时候使用Fig轮。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40738366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档