|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!/ ?( B: j; E( K4 Z' ?* a2 B5 R
课程目录:" q! R7 y! {9 I! t2 T
01.课程介绍
" @4 o4 Z1 @% o: U02.webpack简介
$ s, {0 J) f7 u03.webpack五个核心概念/ N1 o* {* [# \) _" c! v
04.webpack的初体验+ M4 D2 Y Z- {) a% k6 D
05.打包样式资源. F2 W/ s" Q2 w
06.打包html资源+ ?3 g: L, F& U$ `0 b- M
07.打包图片资源
/ P9 h: D7 B3 `$ y08.打包其他资源6 \7 _, T) r5 h. t6 r/ n+ n
09.devServer
/ L' @# d u3 Z10.开发环境基本配置3 B2 D9 _% q- j1 m$ g) a
11.构建环境介绍% a3 W7 I0 F5 P: N$ E( J; F
12.提取css成单独文件) p2 h6 T/ C8 e' x! ` y: {/ E
13.css兼容性处理
% @# ?# d- B% @* |0 @" }+ y14.压缩css
8 q5 C- l- k B( M' _15.js语法检查eslint7 y$ @3 t& {( |2 R) F
16.js兼容性处理eslint3 [6 S- y$ l: N; e2 z
17.压缩html和js
* ]. q9 _% N4 X1 z" p$ _5 P/ ~6 G18.生产环境基本配置* n) ^* Z/ X" c- L6 {" h% h
19.性能优化介绍
4 C2 O# K, I6 H. H( p; p n8 f# i1 S0 }20.HMR
( U5 W" B# Y0 k! g+ j/ D21.source-map
4 \7 o6 ]" y4 [22.oneOf" @! F! \& c# Y# l9 J( b$ E0 S. y+ G6 |
23.缓存
4 b% M i8 o: r5 i+ w24.tree shaking- ]6 x, V, m- T; q& c
25.code split& a: F: X7 X8 b# ^ \3 ?. T% C
26.懒加载和预加载# Q4 t3 s: G, A9 l( T
27.PWA' p1 I6 n# M; h" L
28.多进程打包$ i; g" m M* C6 [( K/ N6 r
29.externals
- w1 M3 t2 j1 E! H, V# j& d30.dll7 Y5 P- i2 x1 H
31.性能优化总结
" A+ b% `4 ?! v/ s1 q% t" b3 l3 s32.webpack配置详解介绍6 }2 `5 [' B, s. d
33.详细配置之entry+ E+ m& F) B* A9 `' ~$ } o
34.详细配置之output
/ R4 q5 L* @6 [1 U! X% O7 v35.详细配置之module
7 k; e1 R( c3 E* w36.详细配置之resolve
1 e, H. w- I7 x$ p6 ^6 C4 ~( T7 n37.详细配置之devServer
: G/ l |* f1 ]" H) S38.详细配置之optimization
" o( w) G+ B X39.webpack5介绍和使用
7 y8 @& v/ Y& h, y2 n( m40.总结webpack
) P- u& u! F( s, G- E! C2 m% i 8 G/ E, J4 G- Z5 k
|
|