【问题标题】:How to set up the configuration in Cursive for Clojurescript?如何在 Cursive 中为 Clojurescript 设置配置?
【发布时间】:2015-12-16 06:24:25
【问题描述】:

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

因为cursive user guide 没有提到 cljs。

【问题讨论】:

    标签: clojurescript cursive


    【解决方案1】:

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

    here 中的 Try Figwheel 解释了从头开始设置 lein cljs 项目。

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

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

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

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

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

    编辑
    Chestnut“Web 应用程序的初学者友好 Leiningen 模板”刚刚与当前更新 最先进的技术。

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

    【讨论】:

    • 我收到Figwheel: Starting server at http://localhost:3449 Choose focus build for CLJS REPL () or quit > 好像出了点问题。
    • REPL(其中一个控制台)没什么错。你几乎可以忽略它。它告诉您的是在http://localhost:3449 打开一个浏览器选项卡。显然你会看到那里有什么。但重要的是要到达另一个控制台。在 Chrome 上,从右上角的汉堡菜单中转到 More tools->Developer tools。如果您的网页出现问题,您将在此处看到它,或者程序已打印的消息 - 可能是“Hello Seymore”。浏览器控制台是我认为两者中更重要的一个。
    猜你喜欢
    • 2020-01-03
    • 2014-05-18
    • 2019-08-07
    • 2021-11-02
    • 2013-07-16
    • 2018-06-16
    • 1970-01-01
    • 2016-04-27
    相关资源
    最近更新 更多