|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
9 c1 P, k% `1 P$ a课程目录:6 T7 b* }8 L4 U# \% ]) v2 n9 [: g
01.课程介绍2 [- w: g6 Q6 k" M
02.webpack简介! [. h1 f! v' N2 Q4 s' @+ V& j
03.webpack五个核心概念
1 H1 `% h0 V1 r1 G N6 M2 z6 p04.webpack的初体验% U- m% u% }6 v- `- \" q' d
05.打包样式资源/ l1 _2 j9 l2 }- Y) P r6 o4 ~
06.打包html资源7 D3 Y5 Y/ E& B& D8 k% z
07.打包图片资源
& q- [4 n$ C# E: r* V1 V$ G08.打包其他资源# n. n; R0 C6 `$ F# n/ x
09.devServer% f7 W0 m- o5 n# G
10.开发环境基本配置
/ l5 P, [; F0 O: {* ?0 ^5 s9 s11.构建环境介绍
- U' T4 G1 S7 \7 B; `12.提取css成单独文件& \$ H8 G) h+ d" M5 L
13.css兼容性处理* q. Q8 n1 V; G0 V t
14.压缩css
/ K" ?( U4 R) h" q15.js语法检查eslint
4 k7 h. Q9 L( j# s16.js兼容性处理eslint
1 _, ^" P& t8 T* ]17.压缩html和js6 K- V3 f4 W4 ?) ~
18.生产环境基本配置# t& ^- F7 e/ J$ h9 @4 D
19.性能优化介绍
2 o! z0 j: a1 r( n+ Q5 u2 U; n20.HMR
& n! @/ D% D' A21.source-map
* |: \$ P! s$ q7 T+ x" p# I! [ N: C22.oneOf
/ h6 l' T6 ~8 h* g( f+ A' N23.缓存
+ w$ [ r7 g. e+ t8 f- J1 K1 I* M24.tree shaking3 A& H" V# t' f9 _0 e7 a U0 y
25.code split m# T: v+ |4 j
26.懒加载和预加载0 C% ?/ W, P0 G' I6 Q
27.PWA
" l# I1 i2 W- g7 K: X' `28.多进程打包4 K! s9 n% [) L
29.externals
5 a" e r# i4 I' t) \30.dll. I5 V. k* v U* Y, m
31.性能优化总结
' a9 Q6 D+ V3 u! Z32.webpack配置详解介绍0 }( A( L2 q+ W& b
33.详细配置之entry
* }# [( q: w7 g: R34.详细配置之output
" T& o& f% D* m4 I& B! L2 x35.详细配置之module6 e5 d& u1 u% S* }. V0 B
36.详细配置之resolve! s* A5 K' w1 u) X& q' {
37.详细配置之devServer! e/ G5 H8 l6 ?2 v4 `
38.详细配置之optimization
3 E7 J% h" R5 M$ E- ]& Z39.webpack5介绍和使用, u* `* z' H9 n8 V
40.总结webpack, N. t) a% N0 A0 V1 D$ I) r0 U1 v
$ n2 C; b3 z9 P: M2 T, F- z8 Z
|
|