分析npm包体积
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
bundleinfo 是一个面向 npm 生态的包体积分析工具,定位为 bundlephobia 和 packagephobia 的免费、开放替代品。它的核心目标很明确:在开发者把某个 npm 包加入项目之前,帮助评估该依赖会带来的安装体积、前端下载体积以及依赖链负担。
从抓取内容看,bundleinfo 覆盖了几个关键指标:install size 用于查看包含所有传递依赖后的磁盘占用;minified size 和 gzip size 更接近用户实际需要下载的 bundle 成本;dependency tree 可以快速查看 direct、peer、optional 依赖;对于 ESM 包,还支持 per-export breakdown,帮助判断具体命名导出是否带来了额外体积。
它主要服务于 npm、JavaScript/TypeScript 和现代前端工程场景。文本未提到具体框架限制,因此更像是通用型 npm 包分析工具,而不是 React、Vue 或某个框架专用产品。
页面明确称 bundleinfo 是 free、open 的 npm bundle size analyzer,因此基础使用应为免费。与此同时,抓取正文没有提供付费计划、企业版、额度限制或支付方式信息。虽然页面使用了 open 这一表述,但未出现代码仓库、许可证或自托管说明,因此不能直接判断其完整开源范围和自部署能力。
它的优点是功能聚焦、指标实用,尤其适合依赖引入前的快速判断;同时兼顾 packagephobia 的安装体积和 bundlephobia 的压缩体积,对前端性能优化比较友好。ESM per-export breakdown 也是亮点,可帮助开发者理解不同导出项的体积影响。
不足在于公开信息偏少:未说明是否支持 API、SDK、CI 集成、私有包分析、历史趋势对比或团队协作;文档层面也主要是功能说明,缺少更系统的使用案例和边界条件。
bundleinfo 适合前端开发者、npm 包维护者、技术负责人和性能优化人员,用于依赖选型、bundle 体积评估和依赖树排查。中国访问情况仅凭正文无法判断,域名可达性、网络稳定性与支付均无信息。若访问受限,可考虑 bundlephobia、packagephobia,或在本地通过打包工具自行测量依赖体积。
本测评基于公开资料整理,不构成购买建议,请以 bundleinfo.com 官网实际信息为准。
免费Bundlephobia替代,前端选包很实用。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。