|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
S- }# {0 I. ?3 U Y- X# e课程目录:
) p5 L2 y& z. d* }01.课程介绍
2 c! J7 f* d) z; @6 N02.webpack简介' U' M L6 l5 H: ~& \# f1 y
03.webpack五个核心概念
- n T0 r" Y) W7 E5 Z$ ?04.webpack的初体验
3 Z _1 u, l5 I# }7 L% N9 i05.打包样式资源
/ f& z! P8 a/ e( b: E& J( D& i06.打包html资源& V8 _' ^6 a7 G
07.打包图片资源
3 i' ]1 l3 n/ c* I; f08.打包其他资源
; i$ O3 k% r4 C2 w1 F4 F7 D09.devServer$ ^6 O! Y1 i1 L
10.开发环境基本配置
' v* C0 r. w" @- h. I# a0 [11.构建环境介绍& d- X s$ B3 H
12.提取css成单独文件# f* y8 S- }0 v
13.css兼容性处理0 q* r6 l) A3 X, X0 M! j8 U
14.压缩css
. ~1 W2 ~" z* `, V7 A g2 b* r/ `2 i# Y15.js语法检查eslint( L0 v7 a- Q7 p8 Z4 d
16.js兼容性处理eslint& A5 g% p; V; U5 z7 f G
17.压缩html和js
$ L. M( p4 n! h18.生产环境基本配置
9 x9 w# K. x# _- \3 w3 T( ?19.性能优化介绍
& m/ L- F3 _& [* |: A( T20.HMR
/ [$ q9 [4 ]4 @9 { P2 h21.source-map( V0 o. |8 F3 s9 C+ n
22.oneOf! Q; z* T2 d( V# }: \4 B* a
23.缓存0 f: L: U D0 n( N" V: G4 p
24.tree shaking
+ N+ ]; @9 \2 A: K25.code split8 w$ J% V. o/ a- D' q; x y
26.懒加载和预加载
5 V! `6 |! w/ `; _, c$ q: U27.PWA/ |% m( I4 k) c
28.多进程打包1 f! [' Z" V* T% G* r+ ?: t
29.externals
$ ]4 P% n9 [4 s30.dll& k6 K( ^/ P3 }3 E4 G7 |
31.性能优化总结6 v: b: {" u: d3 `& G' i' A
32.webpack配置详解介绍
) H/ T c( Q, `+ _. p( k3 C33.详细配置之entry
5 B( t! h! `* | f34.详细配置之output. }# g4 Q! ^. ^" m
35.详细配置之module9 I+ D% T( `# U: P$ y' G
36.详细配置之resolve: Y7 f7 I! }: |
37.详细配置之devServer
' m7 [1 i6 f8 V: `8 g38.详细配置之optimization: n/ g3 u! q% S
39.webpack5介绍和使用
$ q+ h! u$ X" m: r. ?( |: \' @40.总结webpack0 i4 `/ _; s3 `2 \! U
2 A3 c5 q" [8 a8 G( M! [
|
|