首先,感谢大家在 cljs、reagent 以及使这个生态系统运转的一切中所付出的努力。因为有了这些努力,我们都受益匪浅,我深表感激。
我们使用 {:optimizations :advanced}
以生成单个 .js 文件,以用于 ClojureScript 网络前端的生产部署。
生成的 .js 文件大小变化很大,并且似乎与项目的复杂度呈正相关,这是好事,但通常仍然有点比我想要的要大。
有没有方法或工具,可以分析生成的 .js 文件的内容(也许在编译时?或者也许事后?)以发现占用空间的是哪些内容?
我想象着类似 ncdu
,但针对我的 cljs 构建输出。
有了这样的工具,我们或许可以找到通过编译过程生产更小输出的路径。可能有无意中形成的链接破坏了树剪器(或其他工具)。
提前感谢您的时间和考虑。