Figwheel - 没有重新加载到浏览器(flappy-bird demo)

时间:2015-12-07 16:59:17

标签: clojure clojurescript figwheel

刚开始使用Figwheel。我下载了找到here

的演示应用

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

我进入了目录,我跑了lein figwheel ...我错过了什么?

修改 当我跑tail -f figwheel_server.log时,也没有任何事情发生。甚至在重新加载页面时都没有。

2 个答案:

答案 0 :(得分: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的'示例' 目录:

  

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

因此,如果您尝试直接复制,最好阅读文档并开始一个新项目。

开始这个的好方法是使用提供的leiningen模板:

lein new figwheel hello-world

答案 1 :(得分:0)

升级到El Capitan修复它。 叹息