|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
& y5 j' z) V" M) b) ]2 b课程目录:
# n7 M6 p& h' f6 r! \4 F0 e% S01.课程介绍
, W0 N- @& E9 k02.webpack简介
2 F. l: r P: Q* E03.webpack五个核心概念
" ]* v% `9 y$ q* a! l/ L- _9 [0 N$ S04.webpack的初体验
- @2 f, ?1 ~$ w# W$ q) _05.打包样式资源
* d# w& p! p x0 B8 J06.打包html资源
( v: @" ~0 z7 R. v2 S07.打包图片资源
j2 o% [) J" N5 n" T08.打包其他资源
. p7 B) g0 [; g" m( P09.devServer8 q# h( h* S& e0 p% }# s) V6 P1 J
10.开发环境基本配置. V9 }0 v4 z3 B% n: N' D# }3 r
11.构建环境介绍
* q" o3 x* u: u, i' }, T; k12.提取css成单独文件
6 K% }3 O, A! C13.css兼容性处理
7 T5 t- j/ C9 H& z' ]: G8 m! A14.压缩css) d `2 u) S. V* Z
15.js语法检查eslint
# d# {; ?1 M2 r; \+ G: d! v8 c5 M16.js兼容性处理eslint, q8 S& g' V7 X. u% v! Q& C( X1 A" q
17.压缩html和js& B; L0 P* F0 p9 p/ G$ g# @
18.生产环境基本配置
3 O8 m% c. D7 ]# C' Q19.性能优化介绍
/ b; |( @# U6 L* e+ K2 G. t20.HMR4 c4 W9 \# S' w% h" T4 S* L
21.source-map
: N$ ~% U( ^, T; a5 F0 R22.oneOf g8 l" O/ _ i% K: E1 g9 N* [3 M
23.缓存2 |* ?$ A. M4 g& R h
24.tree shaking
$ J$ N* z. d! Q- J# V X" d3 Y8 X U5 J25.code split
2 l5 u# C9 h9 _2 {! d+ E' C# s6 `26.懒加载和预加载2 z D W3 Y6 E7 A; |3 m9 Q
27.PWA
6 ?" C9 w3 Q- U28.多进程打包
0 J7 k9 V s P A x7 }7 q29.externals
3 _5 `. }% e/ ^% Q/ x5 y5 |1 Q30.dll& n3 z f; y/ q: r
31.性能优化总结
2 l$ i3 y8 }6 N, P. b% J1 n0 M& x32.webpack配置详解介绍: ]: ?' L6 e2 h( D% l
33.详细配置之entry
- F2 `& h- ^4 X' I34.详细配置之output+ H7 O( K: F/ t) ~! R" ~
35.详细配置之module
0 ^/ ~6 P. Y; M- ~/ }36.详细配置之resolve
8 I- O" S2 ^5 }* S. P( p/ z37.详细配置之devServer
9 o0 {" \7 u. H38.详细配置之optimization
: ^2 F5 a1 }3 V% E- g+ {39.webpack5介绍和使用" V; ]/ \' J) c! u4 j N! h$ Q; M
40.总结webpack# Y( H+ S) c6 K% y, c1 J3 |! q1 a
8 y8 } o+ t. o" u# y. N8 c
|
|