QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

查看: 2670|回复: 0

Webpack从零入门到工程化实战

[复制链接]

等级头衔

积分成就    金币 : 2861
   泡泡 : 1516
   精华 : 6
   在线时间 : 1326 小时
   最后登录 : 2026-4-16

丰功伟绩

优秀达人突出贡献荣誉管理论坛元老活跃会员

联系方式
发表于 2019-12-16 15:06:05 | 显示全部楼层 |阅读模式
       这个专栏不仅是一个 Webpack 的学习专栏,有大量的 Tips,更是一个比官方文档更实用,更贴合实际应用的 “Webpack 手册”, 是一个你可以 “长期使用 “,“随时可查” 的工具,工作中遇到的实际问题,你甚至能在专栏中找到直接或类似的配置方法、解决方案。* R: X4 Q8 @6 B' k; L
课程目录 :
  j4 }9 C* M( s2 F+ A01  使用 Webpack 实现前端工程化' X3 S" ?* K; W. Q6 L) j. @7 ]
02 什么是 Webpack6 f1 h9 W0 O( x( |8 z/ x# T. O
03 Webpack 开发环境搭建
$ {2 C( D+ p: J! L. p, F7 U04 使用 webpack-cli 体验零配置打包
- R) R3 u2 z' ~  w6 R, V05 基础概念和常见配置项介绍(一)
+ E* ^+ i; t, Z3 W8 A# Y+ V7 m06 基础概念和常见配置项介绍(二)
# D- D7 A5 w& M# Q& c7 ^$ M6 {07 Webpack 中的模块化开发
( }- e; k) L# [( Z. }$ W5 f08 在 Webpack 中使用 Babel 转换 JavaScript 代码7 v- |& e! I; N% M
09 Webpack 中使用 TypeScript 开发项目7 V5 F! H) G' ]9 {
10 Webpack 中样式相关的配置5 \6 f, }! U" f7 x! S2 I7 i
11 Webpack 中使用 lint 工具来保证代码风格和质量0 I7 X! B0 b9 V  G$ ?4 N
12 使用 Webpack 管理项目中的静态资源) {8 R8 z: t: n' A% t7 N3 B: f
13 Webpack 中打包 HTML 和多页面配置
8 e2 q0 w! f, @4 f14 Webpack Dev Server 本地开发服务: M6 B2 y" r+ {" b- g! Y. y
15 Webpack 中配置React和Vue开发环境( ]; V0 C% M; N7 i! w* y) [& M
16 Webpack 环境相关配置及配置文件拆分
1 c% b* L- x0 G# M  B7 Z' J17 Webpack 优化之体积优化. X  u, }( z, e& ]$ W% `5 x1 \; f
18 Webpack 优化之增强缓存命中率
  l- t. B8 t/ l19 使用 Webpack 的 splitChunks 功能来拆分代码# L4 @, j9 M! T  l  g; e& _
20 Webpack 优化之速度优化7 p4 z5 t- L7 ^! G( c7 Y
21 使用 Webpack 的 Tree-Shaking
( B! g5 L- l4 S" A3 I' D' s% [$ b22 为你准备了一份 Webpack 工程化最佳实践总结' u- h0 n0 |+ y( l& o5 W& s
23 怎么调试 Webpack?) I" K- N( Q# i/ ?
24 Tapable —— Webpack 的核心模块; n7 _! t3 f# Z: M6 |- Q* ?; \2 n9 S
25 Webpack 的 Compiler 和 Compilation' O( _% j/ I$ `& f8 M/ ^+ R
26 Webpack 工作流程
+ ?& Y( O9 Y' x# Y& p27 从 Webpack 的产出代码来看 Webpack 是怎么执行的
1 h2 d1 v1 N4 i7 {* w& K+ E28 Webpack 的模块热替换做了什么?; P3 P: `. g( h0 |4 o
29 实战:使用 PostCSS 打造移动适配方案
7 c! s( X: C! B7 j, @8 q. |9 k30 实战:手写一个 markdown-loader
# S0 G3 S! K+ G' W' w% K+ W31 实战:手写一个 prefetch-webpack-plugin 插件
  B0 w: j& r  ]2 O* }/ |' C) T( P32 实战:使用中间件来实现 Webpack-dev-server+ o( ], a2 x) y4 H. P
33 实战:使用 Stats 数据结构生成 Webpack 构建报告
7 @0 ]( a# q) M8 a; u8 B5 o34 实战:给 Webpack 项目添加 modern 模式打包
0 T- e- u* }& r: r* t3 u) R+ _35 Webpack 5.0+ z  b$ M: _+ z! m5 c1 |
36 课程总结
1 M) j& {9 G% F% B" y2 M37 附录:项目中常用的插件
. b4 ]4 a  i. N! o) m0 ?3 \3 d38 附录:项目中常用的 loader
& H: R8 ?4 f( T* |- { 3 n9 q! z0 }" N" R9 y# U: S
1.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|paopaomj.COM ( 渝ICP备18007172号|渝公网安备50010502503914号 )

GMT+8, 2026-4-18 16:50

Powered by paopaomj X3.5 © 2016-2025 sitemap

快速回复 返回顶部 返回列表