|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
4 w( c5 I% {( P( `9 t课程目录:
; p6 x% [3 A E- U' [, W: j01.课程介绍$ D5 f6 x; l: K$ B
02.webpack简介, B1 h& q. E& l+ G
03.webpack五个核心概念( X$ k. l2 z3 ]: o
04.webpack的初体验
8 H6 v4 x$ v# p4 x& Q05.打包样式资源
* B, Y/ D6 ?% J! \0 C1 M/ m4 \06.打包html资源
* d4 q: D/ R3 y& s- i07.打包图片资源
( S. f1 R; N e08.打包其他资源
$ m0 Q* i- l$ f( N* w0 n09.devServer2 r* l. Q8 A9 k9 ?5 l0 {
10.开发环境基本配置( Z' G- {5 U0 S- _
11.构建环境介绍, w/ l/ y2 \% @6 P. f/ o
12.提取css成单独文件
% C7 i6 }1 m6 M( q13.css兼容性处理) W- A, w9 x" W$ g, ]2 M: B8 {% E
14.压缩css7 V( `0 B- L5 Z; l' G$ C
15.js语法检查eslint0 t. o# n* m9 q G# g8 r1 w
16.js兼容性处理eslint
' w, D1 p4 N( R1 D* U$ a8 n17.压缩html和js
* @$ w" t& C& |18.生产环境基本配置0 D, n4 V. t+ b, x- ~
19.性能优化介绍
$ a8 k% g3 n6 X1 i- x, d9 r" f20.HMR0 A+ ]6 V) l6 W
21.source-map/ u! d L4 g0 }+ i8 Q
22.oneOf
. t3 I" s5 g0 @: M- ~23.缓存
# ?. J( }! k. J5 ], f/ Y) b24.tree shaking* f7 _# `) G+ \9 ^
25.code split' `4 F3 t8 b7 H8 d1 T$ o" S% {9 y
26.懒加载和预加载
( L" n2 M$ a a; g' l27.PWA
. S2 Z7 _, L+ p8 g! f0 K+ C28.多进程打包1 r* V; t7 _* v+ V+ f
29.externals
+ Y! o, ] ?+ m2 X5 I- ^! Z5 C4 z30.dll
/ ^. b/ I1 ~6 x! q* T% p6 V31.性能优化总结
2 f3 _! ?8 o5 c& b) P" B/ i32.webpack配置详解介绍6 o5 Y- {- }/ O
33.详细配置之entry
( r" I5 E" H4 ?3 O( q3 R34.详细配置之output% h; i& E: `; q8 o+ {
35.详细配置之module& Y4 i4 x' P" y( J( V$ `0 J
36.详细配置之resolve
4 s& N4 R4 n7 g) |37.详细配置之devServer0 f3 G& D. W6 S
38.详细配置之optimization* E+ Q* v# M1 R; w
39.webpack5介绍和使用
1 ~" n1 [7 O* E( G0 L8 n40.总结webpack
6 b' J W$ Q: \6 J+ ~
6 C' w) y* i' ^
|
|