存在一些 webpack 包分析脚本,它们显示包含的模块列表及其大小。但是,Scala.js 为所有 Scala 代码生成了一个大模块,因此这些工具无法查看它。
作为库作者和其他 Scala.js 库的最终用户,我想知道各种 Scala 包/类对我的包大小有多少贡献。
我知道 Scala.js 优化使得不可能说给定库的权重正好为 X Kb,所以我对查看特定包的解决方案感兴趣。
目前我能做的最好是"com.package.name
在生成的JS文件中搜索,并判断滚动条上结果指示器的密度,但这显然是非常次优的。
所以我的问题是,是否有任何工具甚至半成品脚本可以改进我正在做的事情?