|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
2 b: e9 O* y" p: y1 O7 [( I课程目录:
' p1 I5 F2 r! f/ d01.课程介绍
% [& o- @% v B* F02.webpack简介
* S- e+ f# r! n! B" z+ c03.webpack五个核心概念: L9 Q* Z1 O2 m) F1 q+ t8 E! e
04.webpack的初体验
2 j+ F t7 q7 a: Q3 L3 u! h2 K05.打包样式资源
$ \( H3 z; l/ x2 m% m) g06.打包html资源* b* ^7 p" F ^: d1 t
07.打包图片资源- e5 x# a. p9 U$ C& u8 Z
08.打包其他资源
0 Z6 l$ w9 b3 f3 m09.devServer; o0 J6 v6 j6 m, |+ ~) c) s7 z
10.开发环境基本配置5 ?% X% o) Z+ W/ t
11.构建环境介绍
" _$ a; N+ y* @3 @# Q s12.提取css成单独文件
/ v/ ~/ p$ V. K: s# l7 l13.css兼容性处理3 S) T# k! A2 i8 F- }- J7 @2 i
14.压缩css
# i) n4 ]6 A. l15.js语法检查eslint: ~! `7 H- w9 N+ d
16.js兼容性处理eslint/ b, m' B0 E, N2 k/ b0 l8 x) B) y: | [
17.压缩html和js8 I2 d% S8 Q; f ]$ g7 W+ y
18.生产环境基本配置# w1 G% t7 T' o
19.性能优化介绍/ }5 K$ J; B# f" T
20.HMR( m; `- _, Q8 _- d3 W# b. D& Y* m
21.source-map
) l3 A) |8 W1 |! L; u22.oneOf
) h6 o7 K1 V6 R# B$ K9 Y( ]- p$ k8 n% ~23.缓存. }8 G3 t% y3 ?5 {! c$ ~( Q5 H
24.tree shaking
# y0 g' X3 {& m( r25.code split7 }2 P, `7 f8 [5 P9 l3 L2 ^" k/ q
26.懒加载和预加载
2 F# { }4 t9 M1 J27.PWA! L' D% F, R( r
28.多进程打包0 o7 X; E4 C5 I) m _
29.externals
5 T4 i6 `. O( [+ g" [30.dll
! W0 Y9 Z! F% j31.性能优化总结! p; P$ ]% B4 e+ `, Z9 h
32.webpack配置详解介绍9 S% Y' G/ `& b0 b' x, I
33.详细配置之entry& Q7 p) \+ A9 R4 I- k
34.详细配置之output
# `3 V, S% F* [; i35.详细配置之module
$ B. C1 h/ o6 l36.详细配置之resolve
. h4 f1 o7 A) ]/ i* v' E6 ~37.详细配置之devServer
7 Z( N9 n d% ]: F, _; c38.详细配置之optimization, o3 X, v* s8 L0 v6 B* F
39.webpack5介绍和使用6 |" `' u$ [1 C1 k& M" S! P$ K3 W8 ^
40.总结webpack: W! t2 u Y) _! v9 e2 v
8 O- K F) f$ [- L+ f
|
|