|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
& h2 ?* y" k0 C _1 @0 r2 Z, ]课程目录:$ N S/ F, A; ^& e' k4 I
01.课程介绍- D6 g8 O+ w* H6 e6 G0 ?
02.webpack简介% K/ M6 t" K# ^" s; k6 I' F
03.webpack五个核心概念
/ X; N% X5 B' Z! }. s1 m, R+ z0 y04.webpack的初体验0 S4 h8 u3 H/ `" i" a2 H% ?$ D' Y
05.打包样式资源) x( `4 }% o9 v: S
06.打包html资源
$ o$ w; x& }+ s5 R07.打包图片资源( ^, [5 l3 ^( V' @" Z1 c! w
08.打包其他资源
( _, j! y" a8 ^6 \7 X09.devServer" I6 i/ V0 W3 p- P4 f7 Z
10.开发环境基本配置" ?9 h8 k' A8 B: M
11.构建环境介绍$ W1 |0 X5 {4 _
12.提取css成单独文件
- H1 N0 Q4 t( d- N4 T- y13.css兼容性处理7 Q6 m. m! V4 N, j
14.压缩css
- P0 w3 k+ ?: ]$ A15.js语法检查eslint
2 u! p E) u% R6 |; F2 P16.js兼容性处理eslint
$ o Q. K: P% H1 M( X/ g. b17.压缩html和js, o( \4 ]$ Z/ Y0 i% _' f) m# ]
18.生产环境基本配置4 O! c: ?* ~1 A4 D
19.性能优化介绍
7 H5 z9 S$ z$ d4 Q; m20.HMR
, e; ]4 J4 M: O5 f4 O& @& U: Z21.source-map( \+ H- n2 m, R" q+ G ]" ^: @" ?
22.oneOf
* n) }; I9 I; r9 Z/ I23.缓存/ ]6 x0 A$ y+ `2 _2 E( e5 r2 g% K
24.tree shaking
2 z& k" P, T7 }# Q25.code split
2 [$ _: ?+ B# G( F26.懒加载和预加载, t* j C. |/ M4 S* i6 o
27.PWA# H9 D4 L6 E+ S* R) z1 ]
28.多进程打包
' w: x% O, o) L7 ^29.externals+ _; [, _+ X* H; ^4 G- z
30.dll
, \6 D! N4 U( u* `31.性能优化总结: i' H0 `. k( i8 C- f m
32.webpack配置详解介绍
' j* e$ V7 K! U6 R! s0 z1 {8 A$ `) p33.详细配置之entry
V& a8 O8 U* s, `* \( Q34.详细配置之output/ J d# T4 F( D$ U5 G) t
35.详细配置之module" S* D" W" ^( G9 v. B1 \
36.详细配置之resolve
$ M7 j2 W* ]4 M" U& }37.详细配置之devServer
$ y/ b: j! q7 h2 a7 ^38.详细配置之optimization. ]4 B _6 y: [& g+ M0 l4 `* T
39.webpack5介绍和使用- f( q+ I: X9 Q- z3 o
40.总结webpack
1 S/ n* V! X( s' f0 L6 T, X. n 5 f+ P+ l5 H& A9 ^
|
|