Webpack原理与实践资源简介
本专栏将从基础知识开始,带你建立对Webpack的整体认知,让你掌握自定义和扩展Webpack的方法与技巧。不论是面试还是解决实际问题,都能为你提供解决方案,14讲助你成为前端高手。
专栏基于 Webpack 最新的 v4.42.1 版本展开,划分为 4 个模块
① 模块化及模块化标准 包括模块化所解决的问题、模块化标准的演进过程、ES Modules 标准规范。通过这个模块,你会对 Webpack 和它能解决的问题有更深入的理解。
② Webpack 核心知识 包括工作模式、Loader 机制、插件机制等。这个部分让你完全掌握 Webpack的基本使用,理解打包过程和结果的工作原理,甚至自己开发 Loader 和插件。
③ Webpack 高阶内容 包括 Source Map、Proxy 等周边技能的使用,以及 Tree-shaking、sideEffects 等高级特性的实践,掌握这个部分,你就掌握了 Webpack 的高级特性,为开发效率添砖加瓦。
④ 其他同类优秀方案 Rollup、Parcel。理解同类方案中的差异点,让你在应对不同项目和需求时有更多选择。
课程目录
[2260] 开篇词Webpack 现代化前端应用的基石.mp4
[2261] 第01讲Webpack 究竟解决了什么问题?.mp4
[2262] 第02讲如何使用 Webpack 实现模块化打包?.mp4
[2263] 第03讲如何通过 Loader 实现特殊资源加载?.mp4
[2264] 第04讲如何利用插件机制横向扩展 Webpack 的构建能力?.mp4
[2265] 第05讲探索 Webpack 运行机制与核心工作原理.mp4
[2266] 第06讲如何使用 Dev Server 提高你的本地开发效率?.mp4
[2267] 第07讲如何配置 Webpack SourceMap 的最佳实践?.mp4
[2268] 第08讲如何让你的模块支持热替换(HMR)机制?.mp4
[2269] 第09讲玩转 Webpack 高级特性应对项目优化需求(上).mp4
[3336] 第10讲玩转 Webpack 高级特性应对项目优化需求(下).mp4
[2270] 第11讲如何优化 Webpack 的构建速度和打包结果?.mp4
[2271] 第12讲如何选择打包工具Rollup 和 Webpack ?.mp4
[2272] 第13讲如何使用 Parcel 零配置完成打包任务?.mp4
[2273] 结束彩蛋资深前端工程师培养计划.mp4
[3129] 加餐Vue.j 3.0 到底带来了哪些变化?.mp4