|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!& H ]5 Q, l$ B% c" `+ z/ E
课程目录:( [$ A/ t* `+ z: ?. n
01.课程介绍, a& ]1 {6 J5 u: K$ W
02.webpack简介/ {& \' Z. G1 g. @/ h* B5 _
03.webpack五个核心概念& f1 x* B5 m2 h4 ?
04.webpack的初体验
% g; w: [& J) R8 t* ]% [" L05.打包样式资源% p- N* i/ P8 N& [; e! V7 [* ]
06.打包html资源
3 N: y6 K* e3 i& d! L07.打包图片资源- S2 S3 g0 Y7 g* j- c5 b$ k/ B4 r
08.打包其他资源 T* M- r# h- i& P3 E! Q
09.devServer
+ t/ J( M; L) C! O, |4 e% f10.开发环境基本配置* S% L4 [) r, p8 l
11.构建环境介绍& E; O& f; e j+ ]# M$ _# C2 F) X& e: J
12.提取css成单独文件
9 H4 L7 \2 c7 a9 ^13.css兼容性处理! }; F9 `: j; N
14.压缩css
; p- y) P6 V6 e" q& Z. L- L15.js语法检查eslint; A* D' C) m. @' M4 C1 \- d
16.js兼容性处理eslint% J" A6 C+ I0 K' V% q) i
17.压缩html和js+ b4 o; E! e! `) k
18.生产环境基本配置
+ q$ r5 ?7 V' [- | h19.性能优化介绍1 [( K- | P; J5 V: l0 x4 J
20.HMR | k: i3 @" z
21.source-map
7 Q/ w* I$ l3 v( P" S! E22.oneOf
$ M- J# Y" j7 n1 ~23.缓存
6 Y" i6 t. u+ W" _+ s24.tree shaking# n$ z X! p' N. b- W u
25.code split# N& {6 T; m* p, v4 k3 L' W4 r
26.懒加载和预加载6 _ m) M/ H' v, A
27.PWA
, ^; p/ y) X2 o5 h1 q4 A* A2 D28.多进程打包
0 K8 I- a0 n* W4 o; }9 j8 {29.externals
; c- ]# p- M. D* U7 G30.dll
: i% u" }# l6 o7 I1 U31.性能优化总结0 w, @, Q/ e: d% J
32.webpack配置详解介绍
- t- c8 y; k* E; X: r0 \33.详细配置之entry
2 C; E2 h4 U6 B# o8 m, @34.详细配置之output' ]; y) n" M! z) P# q
35.详细配置之module, J7 ]" N2 Z) T% j, b$ H. e
36.详细配置之resolve6 d! U9 ]- E {
37.详细配置之devServer
' t+ a0 l! ~5 ?0 I38.详细配置之optimization
+ Q) E9 |7 s7 A" x39.webpack5介绍和使用
- c+ W/ k: h7 f3 _" ?" z' P! P$ f40.总结webpack
B( a, ~$ N0 h, G& F A' i
^3 U! [' k/ M# r
|
|