gpt4 book ai didi

clojurescript - 使用 lein figwheel 使所有缓存无效

转载 作者:行者123 更新时间:2023-12-04 03:33:46 24 4
gpt4 key购买 nike

当 Fighweel 的热代码重新加载时,我遇到了几个问题,当它没有重新加载它必须重新加载的所有内容时,旧的状态/代码仍然存在,即使它不再在源代码中,即使我重新运行 花轮

什么是清除所有浏览器缓存的最简单方法,所有 figwheel 缓存和所有其他缓存 - 我可能 - 甚至不知道 - 确保没有来自旧版本的代码?

最佳答案

更新 2: 我注意到一些更多的缓存问题,所以我创建了 bhauman/lein-figwheel#667希望一劳永逸地压扁他们。这些更改应在 Figwheel 0.5.16 中发布。我还写了更多关于 how to serve ClojureScript files in development 的文章.

更新: bhauman/lein-figwheel#586已合并,它设置了正确的缓存 header 以避免使用过时的文件。使用 lein-figwheel 版本 0.5.12 或更高版本时,您应该不会再看到陈旧文件的任何问题。


在 macOS 上的 Chrome 中,Command+Shift+R 会执行硬重新加载,或者您可以长按重新加载按钮以获取清除缓存的选项。确保您已打开 Chrome devtools,否则您将看不到这些选项。

Chrome reload menu from long click

作为旁注,我认为您看到的缓存行为可能已被 bhauman/lein-figwheel#464 修复.

关于clojurescript - 使用 lein figwheel 使所有缓存无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45221143/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com