|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
! x8 k" g& s, A- l6 |课程目录:
- @1 @$ e" n* G- \9 `$ s4 H7 g. Q01.课程介绍$ {7 ] N& c" K8 b. u+ e
02.webpack简介2 x7 O- \; O. [. `
03.webpack五个核心概念
- P) {: G/ F5 D. r1 R9 q# h04.webpack的初体验) L# i. m) o; a$ c( j" J
05.打包样式资源
4 L' g; Y/ O& V5 b06.打包html资源( R! ^" h+ o! Y9 ]
07.打包图片资源
0 G1 D& R; |) A% j/ V+ p08.打包其他资源
9 Z4 i6 S3 d7 ?+ @9 Q( q4 X09.devServer( ^/ p6 S) b2 ~5 Y4 c2 W7 {! o
10.开发环境基本配置7 K; w2 W) D0 [7 X
11.构建环境介绍
! R, ^5 ]& u! f$ e! x) I! g' I12.提取css成单独文件5 H& R# R) P% s& e
13.css兼容性处理
/ Q6 @& j: ?6 ~( l" x14.压缩css& a. H+ n( }8 ^* M j! s
15.js语法检查eslint, j/ G: b2 U1 l) q: O( ^7 \
16.js兼容性处理eslint# `4 @1 v) _( X8 t+ I# F2 `8 B
17.压缩html和js# ?7 }$ A+ f" q" L
18.生产环境基本配置
3 d& q4 ^+ s# O0 v19.性能优化介绍. z& k, r' o& ^6 @
20.HMR
' ~ ]) ~! v& ^& f: E21.source-map5 _( M; }2 N0 S
22.oneOf9 G6 F# v; v0 f
23.缓存
6 F5 @7 u. b4 |6 a K1 [+ K24.tree shaking
- f& j$ f' W/ K/ G5 d25.code split+ n8 O& s& ^' T$ A- d& }' z t
26.懒加载和预加载4 o4 x8 D* _8 ~+ L G/ B5 ^7 z1 J% V: L
27.PWA3 n. W& e; [7 W5 ~5 a2 o
28.多进程打包
* n: `" g1 y. M29.externals4 h6 ]: j- ~! a9 @* @) }, a5 w
30.dll
+ d4 r/ l# ^0 _+ G8 p6 `31.性能优化总结. m8 J3 Q2 f Q' Q0 E: b
32.webpack配置详解介绍
! J m& _4 H1 i5 N* h33.详细配置之entry( r# | e0 ^+ g/ H7 d
34.详细配置之output
/ `( N6 I/ H! Y2 B6 Z2 D) S35.详细配置之module
Z( `; A- z0 x7 Q( x6 N& G36.详细配置之resolve
, t5 N; E B6 l% E% c2 ?! e$ Q6 h37.详细配置之devServer8 [0 o, j& x5 i3 @1 l1 x
38.详细配置之optimization" H9 B0 J- n# w! S! o3 x, w
39.webpack5介绍和使用
! T- y' s5 Z$ ~, R3 O0 m) f40.总结webpack( j' ?) O# j1 w2 ~2 d, {9 w; E
7 o. o1 C% \+ @. ?0 E& R
|
|