本话题发布构建性能提升相关的博客文章和技术分享,将持续更新,为您推荐了8篇博客,访问即可查看更多精彩内容。
-
resolve配置把我折腾惨了 最近在重构一个老项目,用的是Webpack 5。本来以为升级完Webpack就万事大吉,结果一跑项目就报错,说找不到模块。这里我踩了个坑,花了整整一天才搞定,写下来给大...
-
先来一发最爽的用法:把 Babel 换成 SWC,直接起飞 上周我接手了个老项目,Webpack + Babel 配置一套下来,本地启动要 40 秒,热更新等得我都快睡着了。我实在忍不了,直接上 SW...
-
构建慢到怀疑人生,打包5分钟起步 昨天上线前最后优化一波,本地改完代码保存,热更新直接卡10秒起,气得我差点把键盘扔了。这哪是开发,简直是渡劫。更离谱的是 build 一次要5分多钟,CI流水线跑着都...
-
项目初期的技术选型 上个月接手了个老项目,是个基于 Vue 2 的管理后台,打包出来的 vendor.js 超过 3.8M,首屏加载动不动就十几秒,用户投诉邮件都快炸了。老板说再不优化就“考虑换人”,...
-
先说结论,别整那些虚的 我搞过好几个中大型项目,打包优化这块没少折腾。关于 sideEffects 配置,很多人还在懵:到底要不要写?写了有什么用?tree-shaking 真靠它吗? 我的结论是:如...
-
先看效果,再看代码 我最近接手了一个老项目,构建时间从原来的十几秒飙到了快一分钟。Webpack 那套配置已经复杂到没人敢动,每次改点东西都得祈祷别出问题。直到我试了 esbuild —— 你猜怎么着...
-
我的写法,亲测靠谱 Cache-loader 这个东西,我最早是在一个 Vue 项目里用上的。当时项目越来越大,每次改一行代码,Webpack 就得重新跑一遍 Babel、TS、Vue 模板编译,动不...
-
我的写法,亲测靠谱 大家好,我是前端老司机一枚,今天给大家分享一下我在使用 HappyPack 过程中总结的一些实战经验。HappyPack 这个工具确实能大幅提高 Webpack 的构建速度,但用起...