只是如何启动一个新项目?如何编译,测试和运行?

由于cursive user guide并没有说明cljs。

最佳答案

从命令行使用boot或leiningen(也称为lein)来设置您的项目,然后从IntelliJ中进入应用程序目录上的File->Open并编辑将为您收集在项目中的源文件。要查看的重要文件是project.clj-IntelliJ将选择的lein的项目文件。

中介绍了从头开始建立lein cljs项目的方法,请尝试here中的Figwheel

最好使用Chrome浏览器。使用Figwheel保存正在编辑的源文件时,您已打开的浏览器窗口(或可能在浏览器开发人员的控制台中-可以打开它)中显示了可见的更改。

因此,您可以仅使用IntelliJ作为编辑器。在后台,Figwheel会看到您所做的更改,如果有错误,它将显示在浏览器的“抬头”显示(即浏览器窗口)中,或者显示在您打开的控制台REPL中。在REPL中,您可以执行诸如显示在浏览器中的警报之类的操作。所有这些都在Figwheel页面上进行了说明...

有很多事件部件(总共四个-两个控制台,一个编辑器和浏览器Window)。需要注意的一件有趣的事是,您的FigWheel REPL控制台(您的“dos box”)将告诉您打开浏览器的位置,很可能是在http://localhost:3449/处。

编辑
这是执行Figwheel cljs项目设置的alternative way。比“Try Figwheel”的描述更新,也更“手动”。完成后,如果不需要,请删除Om-Next依赖项。

编辑
想要分享的是,Cursive本身现在很有可能具有REPL,因此可以确认有一种比“dos box”更好的方法。查看here中运行

编辑
Chestnut“针对Web应用程序的初学者友好的Leiningen模板”已经与当前的最新
最先进的。

编辑(26/04/2017)
Starting from scratch with Clojurescript

关于clojurescript - 如何在草书中为Clojurescript设置配置?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34305235/

10-13 06:00