|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!* F5 ] n+ {- y* s$ f% ]
课程目录:
, @6 H. y& j, K7 }! d. Y01.课程介绍
. R7 c0 Z ]4 }' _! t02.webpack简介8 R- n2 n, |9 m8 h/ x
03.webpack五个核心概念# s. }8 I% b: C1 b; z7 ?) f4 @9 w
04.webpack的初体验
. Z* c" F0 y* H+ M1 k- t# T4 L% f- L05.打包样式资源
& a# N4 \: t3 k2 d7 A5 x0 u0 @" w, U6 M06.打包html资源
1 m: U% ]8 W+ J% H( z07.打包图片资源
1 v& d3 t5 L3 r" d08.打包其他资源1 k* \- M9 J* b) E5 n6 @/ W' E- g
09.devServer# r+ T1 c' B( n# F5 Q! Q% w& h6 u
10.开发环境基本配置
' I/ K, D# r+ m, y* k* L11.构建环境介绍
0 s) @ \5 S) L3 b6 j: g# ?12.提取css成单独文件
" C& E& k. ?8 a13.css兼容性处理3 Z+ ^9 u. P$ w3 Y+ w# K2 ?' c8 }& p* b
14.压缩css3 w3 o1 r% f, R+ F8 S: _
15.js语法检查eslint
2 ~1 u4 }* ]% c9 F1 X( C16.js兼容性处理eslint
; w( n! C& i3 A: d; w, M17.压缩html和js. p, y% g1 H# }8 o( y6 R/ p
18.生产环境基本配置! ~5 j- Z( E2 y/ L! w ~& g/ n r* K
19.性能优化介绍- J5 W8 | M6 y, v7 O, B
20.HMR8 X& l9 w$ y* T
21.source-map3 f) M W& Q& a7 l; |3 w3 h* Q3 H
22.oneOf- i$ q+ J1 z+ w& W2 K: H
23.缓存9 Y9 a; e$ S0 F5 h: e: m
24.tree shaking6 [) J6 ]0 ?; z' a6 S; o
25.code split6 |! V# R9 }4 s; m4 R; P6 H
26.懒加载和预加载4 W; s. x8 H' B. |1 m8 ?
27.PWA
2 g3 T# s0 W s8 J8 ? B' H6 E7 c28.多进程打包 |/ A: v' w6 m" K/ s# p
29.externals
' O) h4 `3 w/ W) {7 |) u9 E30.dll8 ?0 j+ c6 U" {; _6 v! a( C8 \
31.性能优化总结
% O$ M& P7 A# F8 L0 K! U1 [ B32.webpack配置详解介绍
+ ~2 M* i# u- o- F4 S33.详细配置之entry8 Y! u! N0 ~* H
34.详细配置之output
: l! I* T7 p, B35.详细配置之module. R4 E; g" E* Y7 p1 P8 f- `
36.详细配置之resolve
# `! {7 e% R4 m* W* Z1 B37.详细配置之devServer. L: {3 d8 M; r, H
38.详细配置之optimization- ~% ^* B$ a z5 M+ a3 b: E
39.webpack5介绍和使用
6 u5 q" H- w7 X9 Y! R40.总结webpack
, @) F- s- t4 |' v5 ?) a6 P/ |& [ 0 q1 G+ B- L: u _( u$ K: c7 A
|
|