|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
# c! ^+ ~) Z3 p( z课程目录:% |" v. u( t5 d$ Z
01.课程介绍3 K. E m& w( s( o1 w
02.webpack简介5 T* ^, T# j* P5 {( Z( E) |+ G
03.webpack五个核心概念
R; P" w+ A P" Z04.webpack的初体验5 `* B6 j7 C* x, s" n
05.打包样式资源, L `. g5 K, G# f
06.打包html资源
, y3 v2 p6 }2 O% i07.打包图片资源
# X, A8 z. U+ E7 s' y# Y1 T) W' W08.打包其他资源5 y; S5 ~. h4 ?2 F: }$ Z9 T+ J
09.devServer
9 E* J+ i8 W( D10.开发环境基本配置% s6 |( u! W; i, {" [ n
11.构建环境介绍
3 \7 e) u5 k& q$ T12.提取css成单独文件/ y! E! Z: H& }4 ^
13.css兼容性处理
1 Z, Z+ N* C' F14.压缩css+ j9 [% Q+ } D2 ~. A j
15.js语法检查eslint
9 x+ N. j$ L. [8 Q X* C16.js兼容性处理eslint
! C9 q4 d8 X+ Z17.压缩html和js
$ y1 P+ u3 n: u; H7 a% U18.生产环境基本配置
! n+ P1 ~4 {9 M+ {! P e& C19.性能优化介绍
# \/ T. ?5 X* ~2 s5 M20.HMR
& F Y5 g; U) o* {21.source-map
- H2 P! C% z; N5 X' S* r22.oneOf5 d Z% P* b G. C& S" Q5 S
23.缓存
6 p" f: J4 ~+ ?/ v24.tree shaking
6 B: l" G( S p2 X9 r; T& {25.code split, p5 L3 ] D: T4 ]8 h6 L
26.懒加载和预加载
+ h' X+ w! o9 x27.PWA* ~7 G5 ^. D5 e2 s; _/ E# ?2 t
28.多进程打包
4 L& I& i |5 c- t! e8 D29.externals
2 g6 s) i7 H3 M30.dll8 v9 y- `- m) s" c: ^! G1 u& l% ^5 b4 y8 h
31.性能优化总结
8 H: {4 y' B: z, ~8 Q ^- I32.webpack配置详解介绍
0 v& x# T2 r& M/ r9 K33.详细配置之entry
- Z `8 S' q, p; p34.详细配置之output
8 p! M7 L6 G' x; ^5 \35.详细配置之module
2 F, ^8 w7 l9 P2 ~& U/ H; q36.详细配置之resolve
- a L2 q( [# E% `" Z+ U# Z4 N% r( ?6 r37.详细配置之devServer
( j% v* u2 E U: t; Z$ Z" ^38.详细配置之optimization! {$ j: D; f1 g. _
39.webpack5介绍和使用6 _$ D7 q' R9 q
40.总结webpack% `5 O% e0 X0 R! K8 \
0 f" B8 A5 S* Q9 u
|
|