|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!" k3 s5 R# K, {
课程目录:7 Z# u+ |: j1 W% G
01.课程介绍) B: {# {" r8 u, {' \5 m
02.webpack简介( m s O# ?- R+ _6 F, `
03.webpack五个核心概念
8 `( Z6 z( s$ K" y7 F! [, P: X6 l04.webpack的初体验0 u, z2 l: G) s9 Z
05.打包样式资源
- X; n) T+ s g, D+ V06.打包html资源7 n3 j" [" n% A: g
07.打包图片资源2 m- L- a6 K3 B
08.打包其他资源, y3 T e- v2 }! p# y
09.devServer; N, X8 m9 I: s' u3 f
10.开发环境基本配置1 N# U% [8 s* Q& _# d, ]4 g; r
11.构建环境介绍
) c. X& s1 A* S! ^12.提取css成单独文件1 G5 M5 M7 e2 v2 p
13.css兼容性处理
$ w3 N& \# F6 j' t. ? Y14.压缩css
* C n- c9 m7 E, P+ Y7 F, v8 f! u4 I15.js语法检查eslint
) J" ]. C- n% T: R8 h16.js兼容性处理eslint
. N9 h* o% T7 }8 b) ?17.压缩html和js" ~- @- h, M6 D$ T8 c& [1 c
18.生产环境基本配置
/ [8 @* a: V* y1 x6 v. g) _19.性能优化介绍' G+ g7 y( F' v6 p8 ]- i9 ]' l" ?) u
20.HMR, B* v6 s3 \* F1 d0 b; o5 S$ a
21.source-map
" ^! N4 W! ^5 H( R7 Z. Y22.oneOf
e$ N: U) }2 ~0 y3 s23.缓存
7 [- i8 O* S G; B/ Q24.tree shaking
% j* z- T5 A3 g/ T25.code split, a \% w% Z4 X0 c
26.懒加载和预加载
" c+ h& I" T. V, b9 i+ r27.PWA
1 \: Q3 ?" J/ m9 P2 V! o& }. `* U28.多进程打包% ^ [' `$ W1 ?3 R1 K9 ~; p
29.externals
' z3 q. V% z4 |. B. T30.dll) M& r' N% i, j6 |7 @) T2 I7 u+ P
31.性能优化总结6 E, z/ |. S& W3 @. m* t- V
32.webpack配置详解介绍
( P( r, D; V. X* A7 ?33.详细配置之entry
8 M' q9 r( S5 I8 B6 i. ~* \34.详细配置之output5 [! g" k" k/ |
35.详细配置之module: [, r b+ M( y2 c$ @( f4 ^/ g h, s
36.详细配置之resolve
9 ]$ O K& \5 x+ N37.详细配置之devServer' |7 t; R, H! w* }# x
38.详细配置之optimization
1 ~& ?) k: j! ?2 {39.webpack5介绍和使用
: S4 _0 s8 O( ]0 Q2 E0 f40.总结webpack
* D+ T$ E- F# @% B5 k4 p" Q1 I
! J' y) f' A! N8 t
|
|