2024 年 Clojure 调研! 中分享您的想法。

欢迎!请查看 关于 页面以了解更多关于此功能的信息。

0
ClojureScript
修改了

你好,

当我运行 lein fig:build 时,它会打印出类似以下的诊断信息:
[Figwheel] 监视路径:("test" "src" "src/mypkg") 以编译构建 - 开发

但实际上并没有,当我更改 src 中的内容时,它只是保持沉默,浏览器中也没有任何改变。我在 WSL2 中运行它,我猜测可能与它有关,因为 npm 的构建程序也未能实现实际监视。我找到的唯一解决方案是 https://ma.rcbla.se/blog/2020/08/gulp-watch-not-firing-with-changed-files-when-run-in-wsl/

1 答案

0

被选择
 
最佳答案

你好,@deflexor,

如果你降级到 com.bhauman/figwheel-main {:mvn/version "0.2.12"},
你可以在 figwheel 选项中指定 :hawk-options {:watcher :polling}
这是在 0.2.14 中被移除的,对此表示歉意。

或者你也可以使用 shadow-cljs 并使用轮询。
在您的 shadow-cljs.edn 配置中添加 :fs-watch {:watcher :polling}。
您也可以在 ~/.shadow-cljs/config.edn 中设置,仅适用于持续集成(CI)。

...