|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
# |! R8 W% p3 K: |% j: r% P6 _课程目录:
( h7 w, E6 F4 A( G! [; Q" t; `01.课程介绍9 V* ?$ f) z2 s$ b
02.webpack简介4 m n) h. k, ?( V, X( N+ T, |. M: x
03.webpack五个核心概念3 m0 ` a, J- b( N8 U1 W
04.webpack的初体验
3 {+ z' n* m8 Z05.打包样式资源
2 n/ y; Y' M* P4 ?, d# E06.打包html资源
$ m% y1 t4 T* R, J/ F. ^- [: T; } G$ H, @$ z07.打包图片资源
9 f/ ?4 i( h. ^* a+ I08.打包其他资源( m, ]7 }$ e2 [' O5 K
09.devServer L! T& L- R8 u
10.开发环境基本配置
7 A! l2 \! L! y8 y11.构建环境介绍/ Z5 A) g1 {7 ?
12.提取css成单独文件
8 S1 b; Z& m6 N, Q* Z& @' \8 j7 k: S13.css兼容性处理2 p- x9 M" ^5 `+ k: T7 a3 i+ Q
14.压缩css" q" j2 }( v& h
15.js语法检查eslint
& w; R* e) `% D! K1 S8 F6 \16.js兼容性处理eslint
* s2 ?1 g; y1 w' `/ @* c17.压缩html和js3 A# h9 s, G' F& Z
18.生产环境基本配置1 b' j* f' m: b3 ]: j5 ]
19.性能优化介绍
) D' H* R7 A, w' c20.HMR* y& D, s* O; d1 O& V
21.source-map
8 M- f( B( P/ u8 K! f22.oneOf2 J5 C# I! B1 z9 \
23.缓存
- c$ K( V$ s/ M0 W: S24.tree shaking
) c# c7 C% u& I2 j; g4 ?. }7 C25.code split
" I- X( H3 H: g$ k- ^ M26.懒加载和预加载
$ B( X2 { t9 I+ p3 H7 B27.PWA
% P( X4 Y2 h3 S5 m+ F8 q28.多进程打包! C1 b. u3 j6 P
29.externals
) w% w4 t3 |3 S6 N* w30.dll+ y0 i/ X. W3 R% E0 V1 N
31.性能优化总结( Y2 a$ a& [; r/ q# C# J. V9 [
32.webpack配置详解介绍7 \$ ?' e8 F; Z* j
33.详细配置之entry; G O+ ?( f( H
34.详细配置之output: h% b4 }: I1 n
35.详细配置之module
3 {4 J+ P K0 a" G4 \: M/ T36.详细配置之resolve1 |$ T# T% }1 C8 {" c
37.详细配置之devServer
0 a; z0 H- a7 C S38.详细配置之optimization
$ u4 q/ r( i2 } f39.webpack5介绍和使用* M# A m3 r$ _; P) W* t
40.总结webpack
7 H0 g! b; i2 P* e' Q
8 o4 W2 x' m; B% {3 ]" G- C/ w7 k
|
|