如何创建一个新项目?如何编译,测试和运行?
由于草书用户指南没有提及cljs.
从命令行使用boot或leiningen(也称为lein)来设置项目,然后从IntelliJ中转到File->Open
应用程序的目录并编辑将在项目中收集的源文件.要查看的一个重要文件是project.clj - 这是lein的项目文件,IntelliJ将会接收到.
从头开始设置lein cljs项目在此处的Try Figwheel中进行了解释.
最好使用Chrome浏览器.使用Figwheel保存您正在编辑的源文件时,您可以看到的更改会显示在浏览器窗口中(或者可能在浏览器开发人员的控制台中 - 打开时很好).
所以你可以使用IntelliJ作为编辑器.在后台,Figwheel将看到您所做的更改,如果出现错误,它将显示在浏览器的"抬头"显示(即浏览器窗口)中,或者显示在已打开的控制台REPL中.从REPL中,您可以执行浏览器中显示的警报等操作.所有这些都在Figwheel页面上解释了......
有很多移动部件(共四个 - 两个控制台,一个编辑器和浏览器窗口).一个有趣的事情是你的FigWheel REPL控制台(你的'dos box')将告诉你打开浏览器的位置,最有可能的地方http://localhost:3449/
.
编辑
这是执行Figwheel cljs项目设置的另一种方法.比'Try Figwheel'描述更近,更多'手动'.完成后,如果您不想要它,只需删除Om-Next依赖项.
编辑
想和大家分享,它现在完全有可能在狂草本身就是一个REPL,所以可以确认有比"DOS窗口"更好的办法.请参阅在此处运行它
编辑
Chestnut "适合Web应用程序的初学友好Leiningen模板"刚刚与当前最新技术进行了比较.
编辑(26/04/2017)
从头开始使用Clojurescript