|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!) Z; v8 D- c( M9 e" t; H/ f
课程目录:1 V' A$ G H8 K: g9 R4 c
01.课程介绍
; q# Z9 `. N3 I! e02.webpack简介; p- w1 q- y$ U! a: b7 ^
03.webpack五个核心概念
2 L5 p7 J" y/ w+ M( I* ]; E% O04.webpack的初体验
- ~8 q9 }" K: e0 B05.打包样式资源+ v) l2 S% Q& }8 h2 S+ ?0 _
06.打包html资源
3 F2 ]( K, x+ `: |* }07.打包图片资源
# y# s5 V6 K3 k( a08.打包其他资源
# k; `9 g& x# I+ i09.devServer; Q3 u& W9 r9 t
10.开发环境基本配置
+ z6 q, s% u- q/ @11.构建环境介绍; |4 }/ J4 ^7 { Y: G- B! ^5 T/ m% V
12.提取css成单独文件
) g, L) }/ n7 W13.css兼容性处理5 J6 [" V7 L8 k# x
14.压缩css# W) ]% z+ P8 B/ d8 ] f! e
15.js语法检查eslint
9 k0 r4 m7 y- I, F% E0 K+ v9 ?16.js兼容性处理eslint' i4 Q! H% t' J+ X h2 p) ], S! |
17.压缩html和js
1 g+ @% m" n3 A. l- Z* o18.生产环境基本配置
) h8 Y6 ^, {, b+ E( f$ S3 \/ ^19.性能优化介绍4 V' S8 T, b! Q8 z" W
20.HMR o) Q0 M4 ^* B8 T; s
21.source-map$ {, h& r3 O7 }- O( m6 K7 D5 p- c4 M
22.oneOf8 [5 V3 G$ @% e+ }% ]- b- m
23.缓存
( P" W8 Q4 R) X# M/ B' J24.tree shaking; @- I) [& V2 i
25.code split
( X* ]. X# {+ p/ ^; M26.懒加载和预加载
- O/ ]7 V% ^* t) {( q27.PWA
' g' {( K$ I& |7 a3 c- s28.多进程打包* x7 `( N- }0 Q( a; K: e, O
29.externals
' I% }) n5 Y7 W2 L0 R4 D; @' b" }) \30.dll
, F \8 Q0 r# u( d31.性能优化总结
" H) l/ K. s i: s" v$ p32.webpack配置详解介绍1 N" {0 L: c0 M% f1 M* h1 r
33.详细配置之entry
, T7 @' c# Y5 y H34.详细配置之output5 z q0 K9 D0 J# p8 P3 C7 Y
35.详细配置之module
6 E# E1 S, ]1 E4 N# \( D* A; s36.详细配置之resolve
+ H& F% n- J1 A5 W0 R37.详细配置之devServer
" @7 \ |9 n1 y( U t" Y6 h% o38.详细配置之optimization
9 o! I+ H: a' j' U! ]) ]39.webpack5介绍和使用
. Q& J7 g- C5 _: W& l7 o40.总结webpack
, f2 }; G0 g. Z: s% u3 p! T9 C b
: j* t5 O3 C! l* d0 Z$ J+ e6 W
|
|