欢迎!请查看关于页面以获取更多有关此功能的信息。
应专门为如图轮(Figwheel)等更动态的编译环境提供旋钮,这些环境可能希望即时添加类路径依赖。
评论者:bhauman
一个缓存编译环境中上游依赖的补丁。
实际上我将提交另一个补丁,该补丁包括js-deps中的memoize调用。
新补丁将{{cljs.js-deps}}的memoization移至当前* },以及{{get-upstream-deps}}。
不幸的是,在{{cljs.env}}和{{cljs.js-deps}}之间存在循环依赖,如果我们想在* }中缓存,我通过解耦解决了这个问题。
根据多次测试运行,编译性能要么完全不变,要么略有改进。
暂缓此操作。它没有按照预期表现。似乎在某些情况下没有进行缓存。
评论者:dnolen
感谢您的更新。无论如何,这个补丁肯定会在待定的REPL/热跟释放之后才会应用。
是的,这里有一个明显的bug和一个细微的bug。希望很快就能完成。
好的,这个最新的补丁可以工作。这里有一个微型的缓存nil值bug。
评论者:mfikes
补丁不再适用。