|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
! v( i7 ~3 n# K课程目录:
9 `7 ]% y2 L7 [; {0 ^, c01.课程介绍
/ M6 ~, J# \9 q- i4 B1 }02.webpack简介
' k+ g( ] W9 F" D6 g+ V* m03.webpack五个核心概念- U! J) i ~ F* K% P
04.webpack的初体验8 g3 o1 Y5 G; Y" D! q, G& T: W2 A
05.打包样式资源
# g( d) X3 z( O7 Y06.打包html资源2 U! _- Z" ^0 A8 c1 y, ~
07.打包图片资源; h7 S+ N+ U7 Y: H0 \4 V, X1 q
08.打包其他资源) g# }1 E- J( c1 {
09.devServer
9 @( v m9 m& O+ _10.开发环境基本配置6 s+ `) ^9 d. `% E. u" Y
11.构建环境介绍
1 U4 b2 }/ j8 }2 `1 C* v. ]; t12.提取css成单独文件! o, k/ A, v `% d
13.css兼容性处理
( y8 u$ J, P0 W1 S( h14.压缩css5 }. I# @; M) V
15.js语法检查eslint
: N- `; g4 P, D+ u4 }5 h( B16.js兼容性处理eslint# ~8 D+ v8 r( B0 d1 w
17.压缩html和js
$ Z/ g8 w* Q: z" b$ g- Z$ u' t- X) \+ [18.生产环境基本配置
z/ m4 o9 c+ h% m6 P C4 u/ O3 b19.性能优化介绍
' U t6 n0 c: ~% t3 C B" Y% h5 A20.HMR
" T. W7 b4 L" b$ U( S21.source-map
( M, a+ M5 C" `. ?22.oneOf% D. c/ I# \/ X/ D0 C \
23.缓存" G3 H! D3 i. S) e/ v! }
24.tree shaking
; z% w* l) f9 l3 Y25.code split" N8 Y0 M& Y* _ a- P
26.懒加载和预加载
! S! _! j: V2 q# b6 T8 ]+ F2 L27.PWA
4 |% A1 L' N( h# K1 M28.多进程打包' f6 g4 K: ~" _8 i9 y
29.externals
1 X' o( o$ R! y; @- v' a# R! X0 P30.dll
6 i/ `$ B, w' G+ r: s8 Y31.性能优化总结
0 [! G9 A8 ?0 M) ^32.webpack配置详解介绍( q6 x1 e* G0 d
33.详细配置之entry8 J- W$ O7 E3 @, q& h
34.详细配置之output
: E; h% n$ O/ w& v4 k" q" ^# }35.详细配置之module8 `9 Q( p3 a7 M1 Z2 N# D2 Z
36.详细配置之resolve1 o& \( M+ {( G) }- |0 z. P
37.详细配置之devServer
w8 G: b: G' g0 o38.详细配置之optimization
* B7 Q+ p* q) W+ d39.webpack5介绍和使用/ g5 ?' [ \; n- o) C
40.总结webpack
; W. ], X8 x1 A& H$ z
/ f8 f; J% H" @: M" {# _3 X7 a& w4 r
|
|