|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
# N. w0 g8 T4 l$ ^; G# H课程目录:
+ M3 R6 d w/ Y% M- }, H+ \/ I01.课程介绍
" i2 {: [/ B( E7 x& d, V1 w. J02.webpack简介
/ i, [4 }8 \: G' |03.webpack五个核心概念# r) m8 O5 \& D5 T1 O
04.webpack的初体验# {- K4 H! j2 ^
05.打包样式资源: M9 c' }, {$ h0 ]1 n
06.打包html资源! g- K# V# c7 y
07.打包图片资源9 Z$ f/ x v% E/ V& S- U5 A
08.打包其他资源
/ K4 w4 I3 m- B i. a09.devServer7 w) S) o" E4 w& i" T" d- {
10.开发环境基本配置
, ]& i& g3 X3 t/ \1 V. t/ P7 |# L11.构建环境介绍
* A( F0 Q- }2 U1 ~) B' D8 {12.提取css成单独文件/ j% {* n. M& S& T9 A) L4 u
13.css兼容性处理4 K& K+ @% z5 j7 W/ Y
14.压缩css
* T* P+ C) w- R4 Z( z6 i15.js语法检查eslint
" ?- ~, d+ U9 \16.js兼容性处理eslint% p& Y) L$ o+ j9 X' W5 W2 H
17.压缩html和js
% y G$ q5 E+ g6 L: r, Q/ _18.生产环境基本配置
% m5 j( q( k( ]3 L- M. y19.性能优化介绍
3 a$ T5 w! ?) I3 w+ m7 ] h; O20.HMR
: E" u: S; p& h4 }% c/ l21.source-map+ _5 O: b$ Y A
22.oneOf& l: I+ V9 ]+ k. c% r; T7 L
23.缓存. C0 w. K# p% B, l0 M7 E+ ~8 L
24.tree shaking, q$ U( d- S( S/ k) d! G' m
25.code split
9 O3 Y" L2 ? T$ G& n26.懒加载和预加载5 W4 B2 s# y& G0 _: _8 D. F6 b
27.PWA# |& I8 X' `) v9 {" F6 I
28.多进程打包
! l. _1 ?/ H& p2 w1 Q8 \" p: Y) q29.externals5 {6 M! z# F# R/ P9 a7 k ^
30.dll) [, t, l5 G4 M4 C
31.性能优化总结
/ k) g; s! {- N32.webpack配置详解介绍5 B+ Y1 Y% w i3 s0 [& ?+ b9 q6 U
33.详细配置之entry
2 u* U% W" m% @- M: E. B34.详细配置之output
5 s% E: m8 I* w( z/ u% A4 p% a35.详细配置之module
9 q! E5 S# k5 d1 I Z36.详细配置之resolve
/ z: P& |1 K1 M+ k37.详细配置之devServer8 U- Q6 r! E. {, p5 M
38.详细配置之optimization6 |7 T+ J+ I, N: u! k9 U
39.webpack5介绍和使用
r# R1 i+ x# Q5 {! Y40.总结webpack. @7 T4 w+ w" a8 B+ o( R8 y& N
% X7 {$ g7 W2 R o7 d1 g0 l. }
|
|