Webpack 达人的成长之路
1166
已购买
13
课时

课程简介

本课程是为有一定了解或想深入了解 Webpack 打包原理的读者定制的。

内容从 Webpack 的基本概念和使用逐步深入到核心,如 Loader 和 Plugin 的书写,以及 Compiler 和 Compilation 对象分析;同时也涵盖了 HMR 的实现原理及 Tree-shaking、按需加载等高级知识点。

通过本课程,你可以深入的解和使用 Webpack,并能够按照项目需求快速开发一个适合于自身项目的打包工具。

你可以学到什么?

  • Webpack 的核心概念
  • Webpack 基本使用
  • webpack-dev-server 核心概念
  • webpack-dev-server 基本使用
  • Webpack 的 HMR 原理分析
  • Webpack 中的 Compiler 和 Compilation 对象
  • Webpack 常见插件原理分析
  • 写一个 Webpack 插件
  • 写一个 Webpack 的 loader
  • Webpack 结合 react-router 实现按需加载
  • Webpack 2 的 Tree-shaking 深入分析
  • 以 Node 方式集成 Webpack 和 webpack-dev-server 打包

其实现在基于 Webpack 的打包工具非常成熟,读者可以在 Github 或者 npm 中轻松地找到需要的脚手架。但我见过很多同学虽能够正常地使用 Webpack,对 Webpack 的配置也十分了解,可当遇到问题时依然不知所措。

通过本系列课程,你可以深入地了解和使用 Webpack,并能够按照项目需求快速开发一个适合于自身项目的打包工具,在开发中做到得心应手。

作者介绍

覃亮,BAT 某厂前端开发工程师,社区代码贡献名:高山上的鱼,CSDN 博客专家。对前端技术领域有剖根问底、追求知其然知其所以然的精神,熟悉 Babel、Webpack、React 等技术。

导读:课程内容简介
第01课:Webpack 核心概念
第02课:Webpack 基本使用
第03课:webpack-dev-server 核心概念
第04课:webpack-dev-server 基本使用
第05课:Webpack 的 HMR 原理分析
第06课:Webpack 中的 Compiler 和 Compilation 对象
第07课:Webpack 常见插件原理分析
第08课:写一个 Webpack 插件
第09课:写一个 Webpack 的 Loader
第10课:Webpack 结合 React-Router 实现按需加载
第11课:Webpack 2 的 Tree-shaking 深入分析
第12课:以 Node 方式集成 Webpack 和 webpack-dev-server 打包

适宜人群

  • 初/中级前端开发工程师
  • 希望深入了解和学习 Webpack

购买须知

  1. 本课程为图文内容课程,共计 13 篇。
  2. 付费用户可享受文章永久阅读权限。
  3. 付费用户可获取读者圈 PASS 权限,与讲师进一步互动。
  4. 本课程为虚拟产品,一经付费概不退款,敬请谅解。

订阅福利

  • GitChat 新用户购买立享五折优惠。
  • 订购本课程可获得专属海报,分享专属海报每成功邀请一位好友购买,即可获得 25% 的返现奖励,多邀多得,上不封顶,立即提现。
  • 提现流程:请在 GitChat 服务号中点击“我-我的邀请-提现”进行提现。
报名成为达人课讲师
推荐课程
查看更多达人课
免费试读
¥19.99 立即购买
微信扫描登录