|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
( m. r$ y- r, z7 y- O: V/ {课程目录:
' ~9 C: [, i& W" n7 P5 c, K01.课程介绍. q7 a! s4 [9 j3 E+ w5 J. z
02.webpack简介/ ^; o+ D4 {% M/ ~5 ]
03.webpack五个核心概念$ x$ F* t* K+ G1 D: {2 f& h# [3 t
04.webpack的初体验4 N" t7 b6 P# u c* @8 j% N9 x
05.打包样式资源. c0 z. `6 N% \9 O3 B9 y
06.打包html资源' o5 k: ~/ B2 D+ Q. I, k5 \
07.打包图片资源: e" F7 F7 m; E3 b6 x7 X1 w
08.打包其他资源# w3 \' {/ X3 m4 d9 x- u
09.devServer( l T. v5 m( B$ C2 u) C }
10.开发环境基本配置
& d% K* u: Q0 E1 W1 [4 v" l% X11.构建环境介绍
/ `+ e1 J$ S# L& d; ]12.提取css成单独文件- u# H Q# X0 j
13.css兼容性处理* A* } B2 t$ b& p
14.压缩css0 Y5 L! M0 G+ m9 b
15.js语法检查eslint
l, h2 [, C( |0 O2 b) F16.js兼容性处理eslint
8 I0 D+ H3 M0 G* s9 z/ F17.压缩html和js
: z- E% G6 p5 ^: e, w18.生产环境基本配置( m8 N! j9 [ w" u$ d; {3 |
19.性能优化介绍
& c' ]- l; x8 i9 M% c6 Z20.HMR
3 J6 i6 q2 T, _4 B! x0 ^21.source-map
$ B% f9 S- p% x" [5 Z22.oneOf
9 C$ Q7 f: t) d6 x! h% \$ J23.缓存
) P; t4 e9 u1 f4 }) ^24.tree shaking/ q' R0 j6 e8 V6 ]/ t
25.code split
' B2 E: g1 c% c# @ ^) l/ q26.懒加载和预加载
5 y& J1 n$ h) J' @' N9 f27.PWA
+ E6 g6 S( S7 O' S3 L a28.多进程打包' L$ `+ O2 [' Q0 c4 D0 y/ L% K) ?
29.externals
4 _3 j' I7 p2 @30.dll/ s/ q1 |; T: R5 y( [$ W
31.性能优化总结
% a J. Q9 G/ c& [8 Y. U32.webpack配置详解介绍
6 _6 O+ P7 x* I4 T- m* v( a33.详细配置之entry4 Z6 o3 y& g) N5 \! R6 X, G
34.详细配置之output
8 D4 g2 c2 u4 ?2 n9 R2 a35.详细配置之module
- P( v* ]1 _" j# K9 z: w36.详细配置之resolve* f- L9 V& A l' ]1 k" ^
37.详细配置之devServer. q4 A9 w8 w4 c* G7 v, O0 w
38.详细配置之optimization
" e0 k) c" O5 N' C# _6 [' Y39.webpack5介绍和使用
& g' i, e1 V4 C+ S$ T: t0 y0 r9 w40.总结webpack- ^+ F. L# u% m6 ^5 _) _$ X
# K' W) w5 l9 v7 O5 j7 t$ a
|
|