|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
& Q( }* [, \, Y% A e4 B* i课程目录:
2 V' C) f2 i8 A+ ^9 E( ~01.课程介绍& ?' Z# _0 ^2 ]- W& x0 U3 Y
02.webpack简介
) e/ G9 h8 B8 j2 _03.webpack五个核心概念$ l5 l+ J9 k& T- B
04.webpack的初体验+ t8 J! D. y5 c J) S& @
05.打包样式资源
* ]) U/ A; c' \. @% |, d& Y06.打包html资源
1 [# J; c' v" b9 i {8 B07.打包图片资源
O2 f: U+ ~ _9 B% Z9 ~$ D9 U- t& F' L% @$ B08.打包其他资源: D9 h2 ?8 N, X3 p+ `
09.devServer
# P1 Q- X3 k2 X8 Q10.开发环境基本配置4 U. l p0 I- M% g/ O
11.构建环境介绍
/ f5 w% `+ c+ }1 n. r: v+ e12.提取css成单独文件
/ x9 ?! `( w; k13.css兼容性处理
. P! Q# U5 G* w. A' z14.压缩css' T3 L6 Y; y* u
15.js语法检查eslint
' T' q9 z, i5 \8 B1 d16.js兼容性处理eslint
( r( D7 ~4 K6 `2 v2 Z$ N3 x17.压缩html和js* Z- H D$ e% r% O9 o4 B" h& o4 ^
18.生产环境基本配置
/ x& K2 T- u, P- j19.性能优化介绍
9 @% T+ o) F' z2 D20.HMR
) Z# y) K P- d9 v4 z4 q21.source-map
& ]1 O8 c. S- T5 [4 K }22.oneOf- U" _ Q4 G* c
23.缓存- `! V8 Q" D) u/ u& K
24.tree shaking
1 L8 ?, O1 I; q- Z. N4 j25.code split/ D# M9 Z! f5 ~0 e5 ~, }
26.懒加载和预加载. I `7 m+ {$ j9 u6 O
27.PWA
' f* X3 d3 u/ ?) U1 ?+ @# ?28.多进程打包& p' ^, E& R! V! S; l a
29.externals
7 r$ C0 L) J9 @8 m: b6 q6 w30.dll
) b7 K) o! E3 y2 C4 i \3 _& L31.性能优化总结
9 A+ E" E4 C9 K% k3 a1 u32.webpack配置详解介绍% Y# I. \! K- s6 ]: b# X" O/ L
33.详细配置之entry* Q& y' A! L8 C% n( D' \0 p
34.详细配置之output
/ h/ @' Y& x2 W, j) r9 m35.详细配置之module: g8 U4 R" d" i/ Z6 |
36.详细配置之resolve
1 n, |: O3 O8 b' h* F4 P37.详细配置之devServer
( g: W v7 y- u38.详细配置之optimization2 a, k2 W5 b" `5 ?- p2 g
39.webpack5介绍和使用
5 b0 T! `) L% r1 T( l* p40.总结webpack
0 l/ L' o6 A; g: R2 I# Q 8 X: o2 ~/ P0 ~0 x- @
|
|