|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!/ X6 |. Q/ _5 X
课程目录:
V% W1 |* @+ u6 n; R' q01.课程介绍
" K0 K* E4 D' `$ A02.webpack简介
; d9 f3 w* A4 Y* a03.webpack五个核心概念8 f& _( I7 V0 ^
04.webpack的初体验! L4 u5 [' y8 H9 \/ y5 V
05.打包样式资源3 d. G7 _5 P* i# k# Z6 Z* ~
06.打包html资源3 J7 \* m3 f+ s
07.打包图片资源! [" T2 p3 d3 n' @$ t% w' Y
08.打包其他资源
0 J) _/ T( w% D4 U, V/ q M6 h09.devServer; R5 \; i8 z H! i! ^/ k8 A. D
10.开发环境基本配置3 B d4 f% C9 O8 V# d* B/ A
11.构建环境介绍
w. R5 z* m8 k1 B4 A12.提取css成单独文件4 q3 W/ k3 j. E
13.css兼容性处理
' `, D/ a' p: j14.压缩css3 H& o: P7 b7 m8 e- \& f
15.js语法检查eslint
$ G: K7 U5 t: l5 o16.js兼容性处理eslint
2 K) Q* @4 M6 j% y2 [- r6 o7 @17.压缩html和js
' v5 T& q2 T8 u; I' Y, T$ U18.生产环境基本配置1 p: V$ D% m! P: U2 m' [- t6 ]) E/ x- {$ j: s
19.性能优化介绍
6 d# Q7 F7 x. }. e, `! O2 |20.HMR
7 r6 W: t; C) A2 o% {9 w21.source-map
, P4 o8 g3 E* E* O1 A- _% w22.oneOf
" t! x4 u/ G& d; t23.缓存) \. i$ E8 l& |4 r& l4 M
24.tree shaking2 m7 d3 L* U% X' R2 |/ ?8 F- X
25.code split1 _% s& t2 i0 J7 J" ~
26.懒加载和预加载
2 k0 U% v( v% B1 }! i27.PWA* u; o9 F7 M$ E4 m& T
28.多进程打包7 u7 `& F6 Y$ p1 l! J
29.externals: E( o0 U. a3 i: c) r
30.dll
" m' Y. ^- p" m31.性能优化总结
3 h6 b( r# i7 z2 ~3 R7 U32.webpack配置详解介绍& X( Z4 O9 s4 f6 m# ^7 S4 t @5 r
33.详细配置之entry
) y2 |3 @, `; l6 m a- s8 v1 b34.详细配置之output+ U( ~. C$ p a6 p5 a8 a
35.详细配置之module
) B4 H @" i( n* J6 q! {8 I36.详细配置之resolve& [1 @5 \' ]5 `9 t: }, X9 D& M( w
37.详细配置之devServer C* f! _) g" K+ W
38.详细配置之optimization0 G' ~0 Z# y2 N: \+ r6 [
39.webpack5介绍和使用
+ n' }. p0 o5 p& b- F- D! {40.总结webpack6 H. v5 }6 }; w4 E
( x- s; H6 t: l+ s2 R e
|
|