首先,感谢大家为 cljs、reagent 以及使这个生态系统运转的一切所做的努力。由于这些努力,我们大家都会减少痛苦,我对你们的感激之情无法用言语表达。
我们使用 {:optimizations :advanced}
来为 ClojureScript 网页前端的生产部署生成一个单一的 .js 文件。
输出 .js 文件的文件大小变化很大,似乎与项目的复杂度成正比,这是好事,但通常仍然比我想的要大。
有没有方法或工具可以分析输出 .js 的内容(可能在编译期间?或者也许是在事后?)以确定正在占用空间的内容?
我在想的是像 ncdu
这样的工具,但针对我的 cljs 构建输出。
有了这样的工具,我们可能可以找到通过编译产生更小输出的路径。可能有偶然的链接击败了 tree-shaker(或者 whatever)。
提前感谢您的时间和考虑。