webpack-core-usage:Webpack 打包原理系列课程
开源的 Webpack 深入课程,从基本概念讲到 Loader、Plugin、Compiler/Compilation、HMR 与 Tree-shaking 等核心原理。
面向已了解 Webpack 基本用法、希望深入打包原理的读者。内容涵盖核心概念与基本使用、webpack-dev-server、HMR 实现原理、Compiler 与 Compilation 对象分析、常见插件原理、编写自定义插件与 loader、结合 react-router 的按需加载、Webpack 2 的 Tree-shaking 分析,以及以 Node 方式集成 Webpack 与 webpack-dev-server 打包。目标是让读者能按项目需求自行开发适合的打包工具。