|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!4 [8 }/ T, ~4 e7 B3 T" E, ]
课程目录:
3 ^6 ?- i; w5 J! Y3 [8 h4 l& P. W01.课程介绍6 t* x) \3 [: }( ~/ l2 D3 G: w
02.webpack简介$ C9 }" p! C! R5 E f4 M
03.webpack五个核心概念# h9 O' r5 i" l# a: L3 k8 z
04.webpack的初体验
- x1 t# s0 H8 f0 A3 d5 p05.打包样式资源5 }2 p" s, c9 E$ w
06.打包html资源
( l5 @. e2 V+ \* ~% r+ w4 K07.打包图片资源
7 _1 q4 `! c5 y) d$ H08.打包其他资源
# r# Q" X3 a7 @* O! q) n09.devServer1 {. o; f$ l* q& A7 b; x b
10.开发环境基本配置8 l s/ _: D) k! D& `% @
11.构建环境介绍
$ m! W5 K9 Y! w4 C L12.提取css成单独文件
4 L3 x" G* b: w13.css兼容性处理
9 p1 _* g, w8 r; _5 a6 Z- x14.压缩css( Q+ e# P4 J. ~) S
15.js语法检查eslint
o! e1 F' T$ a- S16.js兼容性处理eslint! C% b+ K3 Z. K7 o3 G
17.压缩html和js! ?( m& D8 z4 `2 E8 ~; }
18.生产环境基本配置$ n% Q2 {+ Y& H4 F
19.性能优化介绍7 y) q3 n- d! r U R3 w3 h
20.HMR1 X( H$ ?7 Z4 Y; T
21.source-map
. z% w7 J- S$ L22.oneOf. r1 m9 L: r9 l* L" l% R9 R
23.缓存* {7 _* ]' w; T7 p1 [) l
24.tree shaking
4 {1 D3 x9 \2 G9 I25.code split% {, Y" h5 W. v8 ^( i% c/ V/ ?
26.懒加载和预加载) {" q5 O( B0 N! j
27.PWA7 j7 S# T" L7 u# T+ _+ A! S
28.多进程打包
. h6 Q5 |* K+ C7 ?0 k8 z' z29.externals
2 u/ Y( I3 ^; C0 K0 _( M30.dll3 t; D! I! X4 N3 l/ G' K
31.性能优化总结
% ^6 Z9 i% q& R32.webpack配置详解介绍4 Q( X" Y' L' [7 s# n1 M
33.详细配置之entry, l: U' B1 r, d. X% b# \
34.详细配置之output1 S/ v. H+ T4 y. \) \7 D0 S
35.详细配置之module
) c( H' W6 `% K9 J. P36.详细配置之resolve& N) c4 `. |3 t, E1 j/ d
37.详细配置之devServer; I) t5 u2 ]* H* A& h
38.详细配置之optimization
( p' X9 b& A1 _" m# u% M9 F! Z% N39.webpack5介绍和使用
; h8 v+ E% i, j" A40.总结webpack# i. b% j H M- J# q4 T, i$ H
* w1 `. }8 M3 B. W2 K
|
|