|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
! N. W* c6 _- ~课程目录:* j6 |0 C$ Q! J9 t& ~1 }
01.课程介绍
8 M0 m# ?& M$ F% r) O8 O+ p) J( X02.webpack简介
: a% m( M; x7 |8 b03.webpack五个核心概念
# Y! g8 J- | T04.webpack的初体验
6 \3 Z% S5 N/ p$ t05.打包样式资源. q; r2 M1 ]( c
06.打包html资源
, W% A# J- H$ O$ c& s07.打包图片资源
3 P& x2 W6 ]/ p8 L! E, g, N08.打包其他资源& T7 F4 C7 J" ~5 N' R! h' m5 u
09.devServer
- }" x+ M" o: ~/ z10.开发环境基本配置
- ~4 A% F4 w7 A3 ^& ~# F11.构建环境介绍1 w: ^8 T Q. U/ W
12.提取css成单独文件
5 S* ]- P" f! F- K13.css兼容性处理6 V, T( [8 g) G, b1 [- i( H' w
14.压缩css+ v. F3 c8 x. _* ~- m
15.js语法检查eslint1 _, t! L2 W; Z2 ^3 z' K9 ?+ p0 B
16.js兼容性处理eslint+ d. Z: E' E2 v" K% P1 _+ x, L$ D
17.压缩html和js4 u! S0 u% s& h) p7 F
18.生产环境基本配置/ Y5 Q2 U! A; T7 m
19.性能优化介绍) W& n3 F. g+ _1 b+ u; z/ y9 W
20.HMR
! Q6 m4 C, L Z$ S- t9 M21.source-map T% y8 u# T/ o. e% v
22.oneOf
/ N$ S' |2 [) V' h& q3 {& E$ B5 M23.缓存
$ v1 K3 ?7 D0 d _- w% u+ s4 R& E24.tree shaking
" Y' f9 K2 j }. p# n. j25.code split! A% o9 M( X# \/ ?. d" S" u) b
26.懒加载和预加载
& t: Y" Z, k) y( c27.PWA
& D5 D( `+ {, S+ z0 }4 {8 w- u28.多进程打包5 ]4 q1 I y2 _. K$ I4 G" @, S
29.externals7 V, u5 q6 k' j/ m7 p% M2 F) U
30.dll4 I& g) Q- M/ H& K5 I5 p- a
31.性能优化总结: N- s' u! Q! w/ n: h8 z, ?
32.webpack配置详解介绍+ q" M0 t3 J/ p5 }. {5 ^# }
33.详细配置之entry
, @. a3 @) a3 w, A34.详细配置之output! ~$ J. _0 J- N2 ^- Z
35.详细配置之module
3 I1 k) u+ { H) C! o36.详细配置之resolve2 x& G! g% |! b: G. b* W! O8 V
37.详细配置之devServer
( l* I# ]; ?& U0 J38.详细配置之optimization; V4 {" k& S, j$ r2 }" m. |8 ^
39.webpack5介绍和使用2 j8 x1 ~) H4 g
40.总结webpack
" L* \9 ?' E( R6 ^; Y
0 G% m0 v- s3 d# Y! r: U
|
|