|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
3 ?% t" G6 S0 w6 {3 G课程目录:
0 A2 i1 F `8 k1 K' z01.课程介绍
V% {, ]: w- E5 q* ^7 t: e1 k02.webpack简介
8 }5 G8 c) |6 D% ~3 ~: i5 |03.webpack五个核心概念+ y* E* Y$ o& Y
04.webpack的初体验$ a$ u; v( U% U/ x# V
05.打包样式资源' L2 L% {# t D4 k4 G
06.打包html资源0 @: B$ q5 P1 a) e! D
07.打包图片资源* D8 }# G! Z; n0 r
08.打包其他资源* `( {3 o: G9 V$ c% m9 n" M/ T
09.devServer
* D3 H$ h7 P& @0 X+ P6 ^8 X10.开发环境基本配置8 p1 v9 b5 h0 T9 P- E0 E O& G
11.构建环境介绍
# A+ k0 e# R, N: e6 z: e) S12.提取css成单独文件
5 p. p; M }9 `( F" ^( L% ]. P* ~13.css兼容性处理' i0 E2 c" n( K2 z# y
14.压缩css
" h# U8 m1 b' }( _$ O# V0 K, @5 H15.js语法检查eslint7 ?2 ]/ d* h& u" u7 X
16.js兼容性处理eslint& w( t; W8 \3 t8 x# M9 ?2 s( K* M
17.压缩html和js; P& n7 W/ x) A
18.生产环境基本配置
; B+ }- O1 C1 g19.性能优化介绍# Z. B0 @/ I+ q) q
20.HMR! `$ z. @+ C& `: e/ C% t, L, H
21.source-map, }0 p. F* W, N4 J& m: g7 H' S
22.oneOf" I W" A2 Q* W I1 E
23.缓存
" b3 p1 l8 }/ E8 t& ]24.tree shaking
5 \& x0 b5 K4 D6 [) k; y! A25.code split
( [5 ^! ~/ j* N/ ~5 N' {26.懒加载和预加载. I3 M1 K' T7 H* ~
27.PWA( C5 u* L( m2 {1 o3 L l( Y
28.多进程打包- [- i) N5 i! Z
29.externals- O( {6 M" T& P W& m, G. _" \
30.dll) Q6 j, v/ Q" n/ g ]$ m
31.性能优化总结
7 e; Y' \$ @" q$ p0 G0 H0 x0 ]! p32.webpack配置详解介绍
$ N" s$ ^, u" a. k33.详细配置之entry
- M" G$ O. ?& G8 F34.详细配置之output y( i9 T8 m3 _* { D( Q9 w
35.详细配置之module
: I) G5 L# H3 s8 ]6 E36.详细配置之resolve
( h, u/ L1 l( h3 {* [: T37.详细配置之devServer
: w* e' o8 s/ a38.详细配置之optimization; p6 C7 d( I: Z- @- l
39.webpack5介绍和使用9 l8 z5 T0 v @' M& v- c
40.总结webpack
5 I4 S* T6 I8 N0 ?/ t5 C5 ~. c ) H0 c9 ?4 u8 s
|
|