飞豹客 · 课能看,资料也能带走
飞豹客体系课

Webpack教程(webpack基础与提升)

课程导读 Webpack教程(webpack基础与提升) 独立导读 在如今的前端开发领域,随着项目规模日益膨胀,单纯依靠手动管理文件、引入脚本已无法适应现代工程化的需求。Webpack 作为当下最主流、功能最强大的模块打包工具,成为了每一位前端开发者必须掌握的核心技能。本课程《Webpack基础与提

单课价¥39.00新品 上架
会员价¥19.50开通会员,全站课程按会员价下载套餐详情
0 人关注 更新于 2026-10-21 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥39.00

会员 · 按档位

永久¥19.505折
年¥23.406折
月¥27.307折

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧
课程导读

Webpack教程(webpack基础与提升) 独立导读

在如今的前端开发领域,随着项目规模日益膨胀,单纯依靠手动管理文件、引入脚本已无法适应现代工程化的需求。Webpack 作为当下最主流、功能最强大的模块打包工具,成为了每一位前端开发者必须掌握的核心技能。本课程《Webpack基础与提升》专为希望从零构建前端工程化能力的学员设计,旨在通过系统化的学习路径,帮助大家彻底吃透 Webpack 的原理与实战技巧。

课程简介

课程开篇便带你深入理解 Webpack 的定位,详细拆解其五大核心概念:入口(Entry)、输出(Output)、Loader、Plugin 以及 Mode。这不仅是理论的铺垫,更是后续配置配置的基石。紧接着,你将通过"初体验"环节快速上手,亲手配置一个基础的打包流程,消除对工具的陌生感。

学习顺序与内容

建议按照视频编号顺序依次学习。首先掌握基础打包能力,包括样式资源(Less/Sass预处理)、HTML自动注入、图片资源优化(Base64编码与压缩)及其他杂项资源处理。随后深入 devServer 配置,体验热更新带来的便捷开发流,并区分开发环境与生产环境的配置差异。进阶部分重点攻克 CSS 独立提取、浏览器兼容性前缀自动添加、代码压缩,以及 ESLint 语法检查。最后部分聚焦性能优化,深入解析 HMR(模块热替换)、Source-map 调试方案及 oneOf 规则优化策略。

学习门槛

本课程适合具备一定 JavaScript 基础(熟悉 ES6+ 语法)、了解前端模块化概念(CommonJS/AMD/ES Module),并掌握基础 HTML/CSS 开发技能的学员。无需Webpack经验,但建议先熟悉 Node.js 环境及 npm 包管理器的基本使用。

学完产出

学完后,你将能够:1. 独立从零搭建和配置中大型前端项目的Webpack工程化体系;2. 熟练处理各类资源(JS/CSS/图片/字体等)的打包与优化;3. 配置生产环境压缩、代码分割、Tree Shaking以提升构建性能;4. 解决浏览器兼容性问题和调试难题;5. 具备前端工程化思维,能够根据项目需求定制最优构建方案。

资料包使用建议

配套资料包提供代码示例与配置文件。建议学员边看视频边动手实操:先观看讲解,再对照资料包中的配置代码进行复现,最后尝试修改参数观察构建结果变化。遇到报错时,可参考资料包中的完整配置进行排查。切勿直接复制粘贴,务必理解每一步配置背后的原理。

这套课程不仅教你"怎么用",更引导你思考"为什么这么配",助你完成从Webpack新手到工程化高手的蜕变。无论你是准备迎接大厂面试,还是渴望提升团队构建效率,这门课都是你必经的进阶之路。

课程目录

课程目录40 集
  • 1-1 [webpack基础与提升] 课程介绍 (04:13).mp4
  • 1-2 [webpack基础与提升] webpack简介 (12:54).mp4
  • 1-3 [webpack基础与提升] webpack五个核心概念 (06:46).mp4
  • 1-4 [webpack基础与提升] webpack的初体验 (15:19).mp4
  • 1-5 [webpack基础与提升] 打包样式资源 (27:14).mp4
  • 1-6 [webpack基础与提升] 打包html资源 (08:52).mp4
  • 1-7 [webpack基础与提升] 打包图片资源 (24:25).mp4
  • 1-8 [webpack基础与提升] 打包其他资源 (12:16).mp4
  • 1-9 [webpack基础与提升] devServer (11:04).mp4
  • 1-10 [webpack基础与提升] 开发环境基本配置 (22:44).mp4
  • 1-11 [webpack基础与提升] 构建环境介绍 (04:07).mp4
  • 1-12 [webpack基础与提升] 提取css成单独文件 (11:08).mp4
  • 1-13 [webpack基础与提升] css兼容性处理 (10:48).mp4
  • 1-14 [webpack基础与提升] 压缩css (04:33).mp4
  • 1-15 [webpack基础与提升] js语法检查eslint (16:49).mp4
  • 1-16 [webpack基础与提升] js兼容性处理eslint (18:57).mp4
  • 1-17 [webpack基础与提升] 压缩html和js (04:26).mp4
  • 1-18 [webpack基础与提升] 生产环境基本配置 (23:43).mp4
  • 1-19 [webpack基础与提升] 性能优化介绍 (04:39).mp4
  • 1-20 [webpack基础与提升] HMR (19:14).mp4
  • 1-21 [webpack基础与提升] source-map (26:07).mp4
  • 1-22 [webpack基础与提升] oneOf (04:02).mp4
  • 1-23 [webpack基础与提升] 缓存 (22:05).mp4
  • 1-24 [webpack基础与提升] tree shaking (09:16).mp4
  • 1-25 [webpack基础与提升] code split (24:09).mp4
  • 1-26 [webpack基础与提升] 懒加载和预加载 (12:34).mp4
  • 1-27 [webpack基础与提升] PWA (15:49).mp4
  • 1-28 [webpack基础与提升] 多进程打包 (06:56).mp4
  • 1-29 [webpack基础与提升] externals (05:16).mp4
  • 1-30 [webpack基础与提升] dll (17:38).mp4
  • 1-31 [webpack基础与提升] 性能优化总结 (28:13).mp4
  • 1-32 [webpack基础与提升] webpack配置详解介绍 (05:06).mp4
  • 1-33 [webpack基础与提升] webpack详细配置之entry (15:38).mp4
  • 1-34 [webpack基础与提升] webpack详细配置之output (12:08).mp4
  • 1-35 [webpack基础与提升] webpack详细配置之module (04:52).mp4
  • 1-36 [webpack基础与提升] webpack详细配置之resolve (09:01).mp4
  • 1-37 [webpack基础与提升] webpack详细配置之devServer (10:36).mp4
  • 1-38 [webpack基础与提升] webpack详细配置之optimization (23:50).mp4
  • 1-39 [webpack基础与提升] webpack5介绍和使用 (20:19).mp4
  • 1-40 [webpack基础与提升] 总结webpack (28:45).mp4