2

刚从无花果开始。我下载了在这里找到的演示应用

它在浏览器中运行良好,只是在我进行更改并保存文件时它没有重新加载。尝试了不同的编辑器/不同的浏览器等。

我被 cd 到目录中,我跑了lein figwheel……我错过了什么吗?

编辑: 当我跑步时tail -f figwheel_server.log也没有任何反应。甚至在重新加载页面时也没有。

4

2 回答 2

2

首先,确保您更改的文件实际上会触发重新加载。Figwheel 不会重新加载对html文件所做的更改。

接下来,检查您的构建目标中是否有:figwheel配置。:cljsbuild这使您可以为不同的目标指定不同的无花果选项。

最后,还要:figwheel检查:builds. 这允许指定项目级别的设置,例如 CSS 位置。

一个示例可能如下所示:

:cljsbuild {
    :builds [{:id "dev"
        :source-paths ["src"]
        :figwheel { :on-jsload "project.core/on-js-reload" }}]}

    :figwheel {
        :css-dirs ["resources/public/css"]})

另请注意,fighweel的“示例”目录指出:

这真的不是一个示例项目。它是一个大杂烩项目,我用它来测试各种 figwheel 功能。

所以如果你想直接复制它,你最好阅读文档并开始一个新项目。

开始此操作的一个好方法是使用提供的 leiningen 模板:

lein new figwheel hello-world

于 2015-12-07T17:48:12.010 回答
0

升级到 El Capitan 修复了它。

于 2015-12-08T03:25:54.497 回答