阅读 96

Tooling.Report 构建工具最佳实践

最近 web.dev 推出一个名为 (Tooling.Report)[bundlers.tooling.report/] 的网站,用来这是确定下一个 Web 项目的最佳构建工具的快速方法,或者工具迁移是否值得,或者如何将工具的最佳实践应用到您现有的配置和代码库中。

  • 此网站显示了定制的构建工具测试套件的汇总结果。

  • 构建工具测试是为专门处理功能而创建的配置文件。

  • 通过 48 个功能测试来进行论述

测试用例与通过率

从目前测试结果可以看出 最新推出的 parcel v2得分最高

image.png

用例

状态说明

image.png

结果明细

image.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.png

总结

从测试结果上表明,parcel v2 stable 已经具备 生产环境的构建功能,内部测试从实战上看 总结了一下几点

  • 与vite 的 library 模式相比 parcel code splitting 表现更佳

    • 主要体现在 web worker 等多依赖情况下

    • 对依赖分析更加智能

    • 自动dts 更人性化

    • 包管理自动解决业务问题

    • *缺陷是在 pnpm workspace 情况下 包管理实效

延展

对于 parcel v2后续的功能性拓展 都是通过 Plugin System 进行拓展 具体如下:

image.png

感兴趣的可以持续关注 parcel后续发展


作者:Efox
链接:https://juejin.cn/post/7019664703005655047

文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐