|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
% }5 ~* D9 x. L% Z' C" F4 s9 _课程目录:
9 D( q! W1 o) p; O& A% I2 b01.课程介绍
3 A! v3 @3 V: ?' T& }02.webpack简介
7 Q3 w0 [: S& S9 M/ w03.webpack五个核心概念
' B* [, G3 h1 q. ]* o) S: [' \04.webpack的初体验2 |% Z, p5 U0 E3 P
05.打包样式资源& X; K: F9 \9 G* \8 R8 n- J* c
06.打包html资源
+ `( Q9 ]4 K/ u- X+ q" I4 z07.打包图片资源
. M2 B, n& w. l6 N. g: y5 e08.打包其他资源$ T9 X6 Z' Y! [$ U+ X
09.devServer+ r/ c d. H' ]+ S9 e) U) T
10.开发环境基本配置5 o4 m2 n8 V. ]5 D) V3 r, y. n
11.构建环境介绍
. Z R* V, r4 z12.提取css成单独文件7 V6 L3 U/ y# a9 f; y
13.css兼容性处理
7 f. J: H" ?! _" _+ F14.压缩css
: }$ X+ s, a$ N9 u1 _15.js语法检查eslint
3 w0 i" I1 o. h( S16.js兼容性处理eslint q2 y2 v+ E* q5 t* u
17.压缩html和js
+ O* w2 p3 E4 K. q& I; r/ W" A18.生产环境基本配置8 `& S C( ?; I4 W8 {! v
19.性能优化介绍
8 H O) Y+ s C- a3 D [) l20.HMR
; D# K7 s5 @: Z; R21.source-map
( {: D7 E/ s% M$ C. h22.oneOf
- [4 J2 g; a$ b* V+ _3 X23.缓存
! z: T& {* {; R0 r0 ?24.tree shaking4 P x5 `0 x& i, S W. {( \: z4 n
25.code split
% P# ^: f% Z+ K2 W- H- P t26.懒加载和预加载 x* J# Q0 v' `1 X4 K
27.PWA$ X3 \7 ^' |9 g- a4 D) Q' H; M
28.多进程打包
1 R' [' r+ O8 E: J1 z! @29.externals
3 ?; P7 d7 E/ D- t6 l* B0 j30.dll
7 \$ N% t4 Z3 A; B31.性能优化总结
- L, a) k% M6 `- I. G+ C+ P32.webpack配置详解介绍2 x3 w$ \- _$ s0 K& @ e' Z
33.详细配置之entry
# A% D3 D" P5 C) ?( A4 v' O* [6 i34.详细配置之output) p; _4 z: _- I y, M Y1 _
35.详细配置之module2 G& t* y/ e8 [5 }1 n8 p) D' ~$ h
36.详细配置之resolve
" q8 _/ v9 v+ u$ M; L p( N; k37.详细配置之devServer
/ l, [- j1 v; n, o: D+ a38.详细配置之optimization4 X' z4 R: X% o
39.webpack5介绍和使用
) \7 w8 R3 \6 n* m6 r% |2 p/ O/ ^1 d: U) J40.总结webpack
8 C2 n* l0 o2 ~% M) i+ Q 3 ^1 Y! a" d1 j+ D# l3 x
|
|