|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!9 m+ |( `0 D. z" _8 b* L6 ? C1 |
课程目录:
$ B [) i2 c6 R. f& ?! r# b01.课程介绍6 l1 h- N% o! t2 ]/ _; M% M, W: f
02.webpack简介% C' W* {7 p4 @
03.webpack五个核心概念
3 y) k8 v5 i& c1 N/ @# C04.webpack的初体验- J1 u8 H: S. w1 e. o
05.打包样式资源
. g) b# y4 @% p% q) \& C4 `06.打包html资源
2 H/ u" J) K7 V8 K1 I e07.打包图片资源4 h7 F' j- P! x# i7 c% D
08.打包其他资源
$ T8 i& a/ v' |9 x: Q) H09.devServer- C; j5 j0 R/ T& H z6 n% L
10.开发环境基本配置
: k1 i# }" |7 \1 a* d11.构建环境介绍- H% X" c! E8 _( d7 {
12.提取css成单独文件. z% E+ v( z3 f* @ T; f
13.css兼容性处理% O2 F; t% H5 v7 G7 M
14.压缩css
3 `5 ]1 B* l8 F15.js语法检查eslint7 e/ B- z$ x6 w, x+ I6 J. Y
16.js兼容性处理eslint
; X" [ z2 F1 u; N) P! z' X2 q4 S17.压缩html和js
( V* N* J, g6 P18.生产环境基本配置8 r- c2 r8 k6 g. Y- |4 [! \# U( j
19.性能优化介绍
7 l0 |; ]5 ^; N# e20.HMR
) h& K& D+ N' o+ _) s4 x! e21.source-map" @) I' t" o- d5 N( Y* {
22.oneOf( b& p, C6 h3 f% V* E/ t4 Z
23.缓存
' n1 O$ g9 }& G7 A8 c24.tree shaking0 @& w8 H4 ], X$ }; ]0 Z& o; ~
25.code split2 C$ U V, U0 A
26.懒加载和预加载
* L6 a4 q3 \1 f: T m5 d27.PWA
$ O( ?. U$ `( s# s* A2 f0 S28.多进程打包
: y+ _( V$ p0 ~' {! z29.externals: H5 Q% i! u9 G# Q7 v1 n
30.dll h+ M" v: G% R
31.性能优化总结6 c0 h; b! b+ {3 M$ h. s
32.webpack配置详解介绍0 k- u9 g) u1 _0 z' u$ n
33.详细配置之entry6 R. d" \5 Z: i: D4 C. [( w
34.详细配置之output
: P; [, Q8 x6 _0 U2 i- X35.详细配置之module
' v9 z8 C" h G" I. x. g0 t# P& t36.详细配置之resolve
; s$ x! ]) @' I37.详细配置之devServer
# I" n1 p8 x" h& C" ]9 ^6 ?38.详细配置之optimization, _) Z" x( _, N4 J/ M8 y0 s
39.webpack5介绍和使用; d3 d W6 o1 R" W* z/ ~! s
40.总结webpack# M. j9 n1 J9 X. c s F
% G/ F4 O5 }! y
|
|