|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
! l# M) u. z& j课程目录:: D1 i" ]. R0 g$ ^1 I
01.课程介绍
9 c4 _' Y' q& H: O, c02.webpack简介. T( I2 u' B2 s, ?
03.webpack五个核心概念
% Y+ A6 N7 P3 j V8 `04.webpack的初体验2 I6 d4 A: c4 p6 @1 v1 j
05.打包样式资源1 v7 `& h) L& i7 r. D! T
06.打包html资源; D; o! T$ C+ v3 F. c8 I# W% F m9 `
07.打包图片资源
$ o3 X# }8 \9 }1 U" i08.打包其他资源! M x ]6 v( e; B0 {$ h; c
09.devServer
7 x5 y4 G- A! }2 T+ U5 [4 ]* I10.开发环境基本配置
6 H4 g- S0 m4 a; e- c11.构建环境介绍
/ T1 |8 ?/ k4 x6 I+ e2 X1 e) J1 O12.提取css成单独文件9 R4 e! T/ z6 V" |; G# Z6 f
13.css兼容性处理
! \3 l+ g) Z2 F! E3 w; }8 x9 @' Q# R14.压缩css
0 M" B) I9 T3 z15.js语法检查eslint* G* M; f$ ^2 f" H6 D
16.js兼容性处理eslint% b: w" g8 R5 m# `
17.压缩html和js
1 A4 \; ^4 e' E( i3 H' M+ k18.生产环境基本配置$ Z, c! v+ M6 ~+ h% a$ A
19.性能优化介绍
1 z, ], Y* [* p4 Q4 ?' X20.HMR
/ M8 U$ L7 s4 B# j% P21.source-map' d; Z$ U* `9 Z: W) w# Z1 K5 d6 [& ~
22.oneOf$ ~# t4 w, e+ x4 J) L
23.缓存7 F0 T7 {0 k; b) V" G- g j
24.tree shaking
! i7 c, a# E- L' ?, m7 T) H) @0 }4 v25.code split
/ k- o' w- y8 Z! o4 x26.懒加载和预加载
' {# ?8 b9 I0 Y$ i' E! R }27.PWA
5 x! A- Z4 s" o' d28.多进程打包
) D& i4 e- j2 X* Q$ o; \29.externals) F7 g9 [$ U* m$ l
30.dll
2 v, ]6 O" R8 ?5 r" U! |. M31.性能优化总结
. P9 Y5 t! X# W- h3 J32.webpack配置详解介绍3 L2 F( Q/ r i1 l# g5 C8 A
33.详细配置之entry5 B! k0 G0 G6 i/ C9 D( p- f/ \
34.详细配置之output; B7 l, |; R7 Z3 S
35.详细配置之module2 J9 d: r4 C O; s2 u
36.详细配置之resolve; M% J4 R+ y3 K0 ~! L( e7 a
37.详细配置之devServer- f" l, W( H8 B: x5 h3 X
38.详细配置之optimization
. R8 G' \) f. z) X39.webpack5介绍和使用# P; J8 c2 _8 o6 v1 G# L* m4 W" S
40.总结webpack
0 T% H7 V" @; j) Z0 r 2 r G+ t' T# V; [" o" ^- G
|
|