8

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

由于草书用户指南没有提到 cljs。

4

1 回答 1

9

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

从头开始设置 lein cljs 项目在Try Figwheel中进行了说明

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

所以你可以只使用 IntelliJ 作为编辑器。在后台 Figwheel 将看到您所做的更改,如果出现错误,它将显示在浏览器的“抬头”显示(即浏览器窗口)中,或者显示在您打开的控制台 REPL 中。从 REPL 你可以做一些事情,比如在浏览器中显示的警报。所有这些都在 Figwheel 页面上进行了解释......

有很多活动部件(总共四个 - 两个控制台、一个编辑器和浏览器窗口)。需要注意的一件有趣的事情是,您的 FigWheel REPL 控制台(您的“dos 框”)将告诉您在哪里打开浏览器,最有可能在http://localhost:3449/.

编辑
这是进行 Figwheel cljs 项目设置的另一种方法。比“尝试无花果轮”描述更近,更“手动”。完成后,如果您不想要它,只需删除 Om-Next 依赖项。

编辑
想要分享现在很可能在草书本身中有一个 REPL,所以可以确认有比“dos 框”更好的方法。请参阅在此处运行

编辑
Chestnut “适用于 Web 应用程序的初学者友好 Leiningen 模板”刚刚与当前最先进的技术保持同步。

编辑 (26/04/2017)
从头开始​​使用 Clojurescript

于 2015-12-16T09:23:42.403 回答