|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!( j# p: a3 g. l0 U, ^8 J$ U8 _
课程目录:
5 x- t! X) P8 H01.课程介绍. g0 i+ j6 U; j4 n
02.webpack简介& ]% Q5 y r, S
03.webpack五个核心概念
, [/ o$ d% N8 i) I5 B6 h' r04.webpack的初体验
! X3 V9 y- b$ a( k7 H% t; L' k05.打包样式资源9 _. l) J9 Y( [7 w* |. _8 ]
06.打包html资源 t- g& r; t: g
07.打包图片资源1 D; D# S: ~$ N# D
08.打包其他资源
; c) y l3 O1 E09.devServer
+ W8 Y/ ?" p) P2 s* O l10.开发环境基本配置/ M8 a$ z# t( n+ M$ ?3 L2 @
11.构建环境介绍
3 F$ O/ s# [1 ^8 ^3 ?! ^12.提取css成单独文件* w7 U- X8 \0 _: N p
13.css兼容性处理
9 f( _0 o% B, ~( l% q8 m14.压缩css- \# P4 I/ C6 t4 f4 [; ?* |5 ~, N% `5 @
15.js语法检查eslint
1 I5 I2 f6 u% T0 b( P16.js兼容性处理eslint4 d \, u3 w& v' Q" }, b* d. z/ z
17.压缩html和js
/ i j- N L' J& z2 H" f* q, \18.生产环境基本配置
" C) m5 F0 \: H- J2 ^4 e19.性能优化介绍
* K' n5 C6 G: h- i6 F% b# F R' ?20.HMR# M2 q& y/ L% p6 @
21.source-map
' b4 t2 o$ K: A% t% }! m e1 x9 Z22.oneOf% z$ e8 i4 T6 l1 ~" s3 I
23.缓存
( h, o; I3 C1 X" k4 K" ?24.tree shaking
0 Z2 w! {/ m8 p8 T. k25.code split0 M$ [1 M) l9 r9 l
26.懒加载和预加载8 Q- o0 k! H5 Y- {4 Y
27.PWA# E1 E8 q1 V Q r7 k
28.多进程打包& |) y* G" P/ Y$ e# s' v9 v
29.externals
! L. y/ e v. Q- R& k7 k30.dll" k. x5 a3 E4 }/ M* P! [
31.性能优化总结
' d: F1 C# l4 S* o0 R! h32.webpack配置详解介绍
0 J. `, N l% x; u$ d4 R33.详细配置之entry% q4 r# n+ n8 h# n
34.详细配置之output) B# u3 l0 {- n, x5 R
35.详细配置之module9 {1 w& R4 y9 T/ |2 U. Y, R
36.详细配置之resolve r, t0 {0 e- [+ l/ t
37.详细配置之devServer% D3 Y: b# m0 r% o- _
38.详细配置之optimization4 [8 C# f; p2 l( ^ T1 K
39.webpack5介绍和使用& J8 P8 p3 h/ u- _) Y. I! j4 U
40.总结webpack; ?: N9 Q$ E- D# L" K6 H
" X9 c2 I* X- |! p4 h
|
|