|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!. P0 X( p" C( y0 N- Z" k
课程目录:
4 t8 o5 G" R C! P$ ~$ }- H6 |! S8 c01.课程介绍) t/ v8 b7 {* z* u
02.webpack简介
7 f6 \7 C) {9 h. W- O- ~03.webpack五个核心概念/ P& I+ _& i, d* y0 _0 ^4 F
04.webpack的初体验
$ B, K) S1 b' w( g% {, T7 \8 L05.打包样式资源
1 G8 h v v. }; g: E- w06.打包html资源
8 d, \+ i1 u3 s07.打包图片资源
0 A1 ~; ^! T- t9 n0 q O08.打包其他资源* ~ E# S& e/ q1 m' A
09.devServer
+ t0 }( f) A& B7 `; I: g* _10.开发环境基本配置
$ D1 q/ M. L9 R* j# ~11.构建环境介绍
1 R& v' o9 H2 @" v8 D! ^( {9 I12.提取css成单独文件
: C2 s! x* F. F! t' f13.css兼容性处理6 j! {" @3 O) u) X- ~" J9 P- F
14.压缩css
3 L, |2 S$ d0 l. B15.js语法检查eslint
8 x6 b. ]4 `. @$ B- X. B3 U16.js兼容性处理eslint/ L5 a% v7 T/ l
17.压缩html和js
8 N9 L, a4 G$ I. J18.生产环境基本配置
- Y; h8 ?5 P0 a: A19.性能优化介绍
3 n) \* v e6 }: G$ Z. K20.HMR
3 H7 j2 }* u9 f+ s21.source-map
# O0 U- H6 b" M5 X8 Q) Q1 ^; G+ g22.oneOf4 f' B F* s$ a' }, d
23.缓存' r, d+ ?1 ]% K3 q" \
24.tree shaking4 p; {/ K! C- g H
25.code split
. Z# \/ Z( e* c' i26.懒加载和预加载/ Z6 a8 v" [% E
27.PWA
* f8 [8 k! E8 u/ r7 ?: j28.多进程打包/ [; i8 x6 T$ n; q
29.externals# d0 Y" R- n# ?8 N7 K
30.dll: b9 ~5 G* T- [7 _/ p% E% ^ n5 a
31.性能优化总结
$ s. t& |9 I+ F5 g% `0 N, q32.webpack配置详解介绍0 d2 y' D. Q" l( ^# I7 F8 r/ [# O
33.详细配置之entry# p- S6 U) u h4 s/ I
34.详细配置之output! o. F1 b2 n3 S! A; m
35.详细配置之module
H) N. P" Y; G+ M3 @7 N( t( O- m36.详细配置之resolve+ E! ~' K' C5 o2 g
37.详细配置之devServer
! Q: D) Z" s1 q5 I# H) o% u38.详细配置之optimization" N9 u4 I, @7 r. _
39.webpack5介绍和使用' q0 E' Z: [( i" {4 U" C( Z
40.总结webpack. W) i6 m) D3 D! j6 U
7 `; {2 d5 z8 W) r* {0 ?
|
|