|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!+ q/ y4 s# ?9 D" u
课程目录:
" z4 z& J' L) k7 I01.课程介绍
! ^- V( h; M, D4 M02.webpack简介
8 h9 F; k0 _( f03.webpack五个核心概念
) @0 H. B, G7 O9 y( Z" i0 ?3 W04.webpack的初体验. K7 q7 _9 `& P
05.打包样式资源- ]. I% o. e; P3 b9 d
06.打包html资源, S) |, ?* b% S5 J
07.打包图片资源* H8 R& e; p" N( i5 Z+ Y! E0 P
08.打包其他资源, V- y2 W- K% {; I4 F( f8 j
09.devServer
0 [7 ?0 U g4 G% }4 c4 u10.开发环境基本配置
; U9 ], }0 M) m: Y$ I# a* J; Z5 |11.构建环境介绍$ l9 A" A+ m4 B# d7 x9 r' `
12.提取css成单独文件
7 m7 ?1 d$ C8 ]3 V9 x3 e" B0 s13.css兼容性处理
7 D2 m5 y1 A& ^1 k" p14.压缩css
* g4 h: q3 G' o! E5 L \; w15.js语法检查eslint
, r3 ?0 d) i: x16.js兼容性处理eslint
+ S0 S! ~0 f5 y8 Y9 J2 R17.压缩html和js
* P C( ]; P" A18.生产环境基本配置& Y) ^& o2 i: ^% S' p+ H! p" v l5 e
19.性能优化介绍
6 M: F& s! b; H" L |2 U5 I20.HMR
3 J& Y3 s: u$ P0 X' N21.source-map: R. l1 s4 ^' _% |
22.oneOf" |2 O2 X1 h2 {7 d* v3 N" e
23.缓存- d0 c& v0 l w. h0 y
24.tree shaking
; v3 |! T3 ~- ]9 y4 K7 u6 u25.code split+ ?) R4 a# `% g R, d, A
26.懒加载和预加载
, I' x7 t: c5 t: r5 h W+ [27.PWA
+ I4 J. }% v! @' h8 s28.多进程打包, P- { H1 C( N: ]) a' R. S9 y) v, \
29.externals
/ ?* Y: K) n3 c2 R9 B; _: ]. t6 J30.dll
' [' e! T% j+ i5 X# A31.性能优化总结
: n5 H1 n8 S+ z% O9 y4 n32.webpack配置详解介绍. T% k) ~ N" D
33.详细配置之entry
) ^9 F% x9 r7 u- @, v! l- F/ ~34.详细配置之output. c5 I1 d% I% K% a% F$ T$ u' {
35.详细配置之module. s, ^% R0 S$ g. b! Y( U4 `* ^! L; R
36.详细配置之resolve
; r0 h9 |7 f: l+ u7 T5 y% U37.详细配置之devServer
$ o- I/ j. v( M" {! ?3 q) p2 I38.详细配置之optimization- K; h, |/ L$ J) P5 S
39.webpack5介绍和使用
/ y5 g9 }) g" u. W40.总结webpack. o5 A( l% m J, S
1 w" ?# A$ O% P' `
|
|