|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!- y, R& u% \1 ^# x. G4 h9 D7 o
课程目录:
" m' a- W: Q6 z" j01.课程介绍
3 L9 ?1 b4 O. `# H7 O$ C02.webpack简介
j7 l* ~$ X! H$ I5 [& P# l) ?3 h9 W03.webpack五个核心概念
5 Q( h6 q! z( ]. v% Q04.webpack的初体验3 y, u \" E- s
05.打包样式资源0 t" y- M% h( V4 i
06.打包html资源
( H4 g( L7 K/ D07.打包图片资源
7 }5 c: r0 v" z, T08.打包其他资源4 M7 b/ @2 j3 Z" E8 _: V! F
09.devServer y0 X H1 C/ Z
10.开发环境基本配置
$ w# j% C/ G7 P. _2 P! a2 \11.构建环境介绍
9 |$ c7 [0 P! U O9 Q0 K$ F12.提取css成单独文件
" z0 ?' d. n9 k9 I$ ]3 S13.css兼容性处理$ B" y: K, W7 @! T% l
14.压缩css9 }7 h3 v$ n* J% N0 U( h3 s8 B5 n) a
15.js语法检查eslint7 F2 b2 q$ i8 R2 P* F; r
16.js兼容性处理eslint, O) w1 C8 k. i! W
17.压缩html和js
" Y% O$ L; ^( G! S8 a$ h! L18.生产环境基本配置
/ ~3 `6 p1 G$ `7 @+ k5 U19.性能优化介绍5 `+ d a; u: t2 c5 @: p
20.HMR/ M: T" q* z/ q% K i* h5 y3 |+ u) J
21.source-map
2 b+ B# _# e1 G' ^& U22.oneOf- e; J5 D2 P2 Q/ M* l8 Q; s/ S
23.缓存
/ E4 L0 Y# c& v$ _24.tree shaking
2 {( ~+ l1 f) z' R4 G0 D25.code split3 f0 Z4 s$ w. x
26.懒加载和预加载
; r, N& X+ x$ L# Z& m: l27.PWA5 u& f. i/ t" ^( z$ _
28.多进程打包9 W9 X- B) V- N- @
29.externals
, V3 R. M6 U; D- q$ g6 [# Q& P30.dll, s. \4 |. k5 x' J+ Y2 \
31.性能优化总结 z7 l: |9 i e. M- E6 m' z
32.webpack配置详解介绍1 y: x3 n$ n# A# j1 z
33.详细配置之entry
, @" x% D# l2 A1 T: d* u- Q: m4 `34.详细配置之output
& z" v4 D- J7 g- C' ~3 I35.详细配置之module
' z2 o* Q0 \9 R! ~& P; d+ ~. ?36.详细配置之resolve
5 _% c# P% r2 U" y. E7 V37.详细配置之devServer9 z7 v/ y; t& c' G: n# M. J% t
38.详细配置之optimization8 P# M: C# @( W7 ^& y9 ?& [- y8 C
39.webpack5介绍和使用
# Q0 X, ]0 w [ |! f- T40.总结webpack0 {7 N' w/ f z% O. C9 b7 I5 [
$ r; k1 @% g( j: [) K1 B) C. a6 W
|
|