|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
1 |! t1 @6 b8 |6 N' A* l+ d课程目录:1 L8 u( v% i- \
01.课程介绍& I3 O/ J) p$ g8 C, j: T2 z3 k
02.webpack简介
- V2 m! D; E* e0 p03.webpack五个核心概念4 `$ P' T' l% A- R2 {! ^9 P2 \7 c
04.webpack的初体验
) Y! c- }, u X$ r6 _" d9 @* v+ A05.打包样式资源) V/ O; y1 ]) R8 {, r. h5 F' n
06.打包html资源
$ o9 G7 H# ]4 t$ k; s1 z07.打包图片资源
1 x) F$ g! A4 m5 @- }08.打包其他资源
4 F1 n: O- [8 q4 \: Q09.devServer( s' `; G1 R) c( q- ^$ @7 X
10.开发环境基本配置
B0 v& T' b! w8 b11.构建环境介绍
9 q4 S6 ^+ P/ G3 `4 {12.提取css成单独文件
; N- x4 u4 f8 V& g) A* T: i13.css兼容性处理0 |+ e' R* F9 N8 ^3 V
14.压缩css( A% n) t& q* S# T
15.js语法检查eslint
* {+ R5 ?$ u X7 O' Y: v' a* I7 B16.js兼容性处理eslint& ], ~, [7 D4 P5 t( A
17.压缩html和js' v" s+ T2 B/ X4 Y
18.生产环境基本配置$ T! \3 U( \* I- Z: @
19.性能优化介绍
) |. l* C& X y/ J! Z9 D3 M/ h% j5 G20.HMR
) `& T( m m5 z: b21.source-map
7 W2 H2 W- T3 {$ `22.oneOf
* |2 u, j; ~6 U' G- w23.缓存
( b$ s5 v: A+ [1 m- N; |( o8 o24.tree shaking0 p& q# H9 x7 H) Y9 Q/ F. ~# ?
25.code split
8 H2 S0 @4 l$ C/ S6 a' P1 t" z26.懒加载和预加载
1 |) e! {, R% i* n: n27.PWA- r+ H2 R3 D5 A' E' r2 O4 R: A
28.多进程打包
3 x+ R9 A: N Z. R29.externals b$ e" f$ u- Z9 s/ t" d( s3 H
30.dll- Q G3 Q: }: t
31.性能优化总结+ a1 K! R+ M! N+ e, H$ v
32.webpack配置详解介绍( w7 b7 O0 Y$ g: g6 Q
33.详细配置之entry. F C& M4 O- r# S" g7 Z+ @5 o
34.详细配置之output
: c; Y% x4 W0 f) t* S" W ^/ W35.详细配置之module) J0 q3 f( i+ h3 h
36.详细配置之resolve
' D/ v f( j+ s' R/ K+ N. ~37.详细配置之devServer
+ G+ k% N; D m8 d9 K38.详细配置之optimization9 @, L M) U* _& [
39.webpack5介绍和使用 Y: d, d) v) B3 p% Y) }
40.总结webpack
5 c: U- }5 [( y2 q' {
6 [) e% d) Q# w! U O. j* l2 I+ |
|
|