欢迎!请参阅关于页面了解该服务的更多信息。
应向更多动态编译环境(如Figwheel)公开旋钮,这些环境可能需要动态添加类路径依赖项。
由:bhauman发表评论
一个在编译环境中缓存上层依赖的补丁。
实际上,我将提交另一个包含js-deps中的memoize调用的补丁。
新补丁将{{cljs.js-deps}}缓存移至当前* }以及{{get-upstream-deps}}。
不幸的是,在* }之间存在循环依赖关系{{cljs.env}}和{{cljs.js-deps}},如果我们要在* }中缓存,我使用了resolve来解决。
编译性能根据多次测试运行,要么完全不变,要么略有改善。
等一下。表现并不符合预期。似乎在某些情况下没有进行缓存。
评论者:dnolen
感谢更新。无论如何,这将在待处理的 REPL/piggieback 发布后才能实现。
是的,这里有一个明显的bug和一个微小的bug。希望尽快完成。
好的,这个最新的补丁有效。这里有一个微妙的memoizing nil值bug。
评论者:mfikes
补丁不再适用。