📦webpack
跟着AI学webpack
大纲
🧩 Webpack 渐进式实践项目清单
学习模式:每个项目解决一个具体问题,先动手实现 → 再理解原理 → 最后举一反三
手动配置第一个
Webpack项目(零CLI依赖)处理
CSS、图片等非JS资源配置
Babel实现ES6+转译搭建开发环境热更新(
HMR)实现多页面应用(
MPA)打包生产环境代码压缩与优化
CSS提取与压缩独立文件代码分割(
Code Splitting)实战长效缓存策略设计(
contenthash)Tree Shaking深度优化编写自定义
Loader(如Markdown解析器)开发简易自定义
Plugin多环境配置分离(
dev/test/prod)微前端模块联邦实战
性能分析可视化(打包速度/体积)
手写迷你
Webpack核心(理解编译原理)
🎯 学习路线建议
新手阶段
推荐项目
目标
入门
1 → 2 → 3 → 4
掌握基础开发流
进阶
5 → 6 → 7 → 8 → 9
生产级优化能力
高手
10 → 11 → 12 → 13 → 14 → 15
工程化与定制能力
硬核
16
原理层掌握
最后更新于
这有帮助吗?