刚开始使用Figwheel。我下载了找到here
的演示应用它在浏览器中运行正常,只是在我进行更改并保存文件时它没有重新加载。尝试过不同的编辑器/不同的浏览器等。
我进入了目录,我跑了lein figwheel
...我错过了什么?
修改
当我跑tail -f figwheel_server.log
时,也没有任何事情发生。甚至在重新加载页面时都没有。
答案 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修复它。 叹息