|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
3 e/ L" P' r( O课程目录:2 n# Q- p6 N9 o4 W. ]& q1 A
01.课程介绍3 U& ~. i( K9 A) [
02.webpack简介* {7 Y- y8 ?) j9 O7 @, v* `
03.webpack五个核心概念/ ^# y8 |) `+ P D; E' m4 }
04.webpack的初体验7 b; o) r3 Q ` j7 U2 D0 @. Q
05.打包样式资源
% e' E; R" k: x0 p- J: a06.打包html资源
) {2 z% s0 S- }/ u5 U& b+ m07.打包图片资源
' A! p. V8 o/ Y: i8 M0 C+ T& L" f08.打包其他资源
; @3 w* ~5 f% J% {09.devServer9 C( Q2 e8 F2 d2 j) @6 ^
10.开发环境基本配置
& u& D! J3 a9 A. p& I! g7 L6 @11.构建环境介绍
8 m7 H5 a+ N( v) P {12.提取css成单独文件+ G, w E" h& `- q& M7 Z
13.css兼容性处理
U2 [! `0 T$ ?# F% R& z* K14.压缩css
8 t. @; o" y) g5 R) b15.js语法检查eslint2 N2 X/ h3 J4 B2 a% b
16.js兼容性处理eslint
" H/ N. `+ y1 j. x+ B/ `" ^4 Z/ f17.压缩html和js9 t' J4 G7 I( p' R4 Z1 a
18.生产环境基本配置
2 [6 n# l# |% ^2 |2 v& h19.性能优化介绍
9 x5 a0 e( S8 F8 d7 }' F20.HMR
, r2 ]6 g6 A3 h4 Z& Q* X4 o21.source-map. }. n1 {* s' t$ w+ B
22.oneOf
" h' u, V# E2 n) c23.缓存+ D! s9 v9 U1 O+ Y. G, Q
24.tree shaking
2 K1 P% l6 |. S d7 ]25.code split
! c$ k/ [ l! D26.懒加载和预加载 t, d% t' E8 N: Q0 ~6 f2 U: ?
27.PWA& _1 s% P, _! i
28.多进程打包 P. {! _; K0 I4 p5 O) f5 s, {+ Z
29.externals
. B* T- }) t, J; |" j$ Y7 X30.dll% k6 w+ j4 F) C9 n& ]
31.性能优化总结6 S% Y x5 G' b/ k6 r; t: G! s
32.webpack配置详解介绍: }$ X7 T, x' `0 w4 J
33.详细配置之entry/ c3 R- p k9 l9 L M/ r3 E
34.详细配置之output
& ~0 T( L- k. M$ k35.详细配置之module
; ~8 H% x5 d4 c; U36.详细配置之resolve
1 T4 Y2 T- ?/ R6 j37.详细配置之devServer8 |3 i, I5 d" t) A6 e" C, j
38.详细配置之optimization* N. M/ P+ f, m
39.webpack5介绍和使用
1 N+ ~+ T4 \/ l" s+ H( D5 G40.总结webpack
7 ]) E/ e* \5 a2 @, T" H# Z- g s+ _- Q $ d$ x/ x" C# Q$ ^( M- j6 X
|
|