代码分割与 Tree-shaking 你的应用打包后体积有多大?这个问题在 Webpack 时代很难回答,因为 Webpack 的 Bundle 机制把所有代码混在一起,很难分辨哪些是业务代码、哪些是第三方库、哪些根本没被使用。 Vite(通过 Rollup)提供了两种核心的体积优化手段:Tree-shaking 移除未使用的代码,代码分割把产物拆分成多个按需加载的文件。两者配合使用,能让你清楚地知道"最终产物的每一行代码都有用"。 会员。《代码分割与Tree-shaking》收录于灏天文库文集《Vite下一代前端构建工具实战教程》,原作者/来源:灏天文库,整理自「灏天文库」,提供技术教程、实践指南与问题解决方案,支持在线阅读、全文检索与知识沉淀,助力开发者系统化学习。本站整理收录,版权归原作者/开源协议所有。