如何初始化新项目?如何编译,测试和运行?
由于cursive user guide没有提及cljs。
答案 0 :(得分:8)
从命令行使用boot或leiningen(也称为lein)来设置项目,然后从IntelliJ中转到应用程序目录中的File->Open
并编辑将收集的源文件一个项目给你。要查看的一个重要文件是project.clj - 这是莱恩的项目文件,IntelliJ将会选择。
在here的 Try Figwheel 中解释了从头开始设置lein cljs项目。
最好使用Chrome浏览器。使用Figwheel保存您正在编辑的源文件时,您可以看到的更改会显示在浏览器窗口中(或者可能在浏览器开发人员的控制台中 - 打开时很好)。
所以你可以使用IntelliJ作为编辑器。在背景中,Figwheel将看到您所做的更改,如果出现错误,它将显示在'抬头'显示浏览器(即浏览器窗口),或在您打开的控制台REPL中。从REPL中,您可以执行浏览器中显示的警报等操作。所有这些都在Figwheel页面上解释......
有相当多的移动部件(共四个 - 两个控制台,一个编辑器和浏览器窗口)。需要注意的一件有趣的事情是,你的FigWheel REPL控制台(你的#dos;#39;)会告诉你打开浏览器的位置,最有可能是http://localhost:3449/
。
修改强>
这是执行Figwheel cljs项目设置的alternative way。最新的,更多的手册'而不是尝试使用Figwheel'描述。完成后,如果您不想要它,请删除Om-Next依赖项。
修改强>
想要分享一下,现在很可能在Cursive中有一个REPL,所以可以确认有一个比“dos”框更好的方法。在here
修改强>
Chestnut"适用于网络应用程序的初学者友好的Leiningen模板"刚刚与当前的最新版本进行了对比
最先进的。
编辑(2017年4月26日)
Starting from scratch with Clojurescript