|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
# |2 v, H' A6 k" ^& s2 u5 Y课程目录:
# b6 g; o' u; u+ Q+ F01.课程介绍
6 s+ J- Y7 y5 R N( R0 e02.webpack简介
- Q" \( ^0 u$ d2 X1 U8 u0 ^9 G03.webpack五个核心概念
$ H9 T. u/ [* p! P2 Z04.webpack的初体验% i6 z6 \ w& }+ B x4 P0 R
05.打包样式资源
0 p$ p3 o4 x+ g' u! |* _- z3 a06.打包html资源5 r# [" v6 U- r. V& S
07.打包图片资源8 ^$ V6 z/ i' z8 W# d) B
08.打包其他资源. F) @# g( g. V/ I
09.devServer0 T- y1 N3 _6 u/ V
10.开发环境基本配置
6 |7 y7 F1 j3 c/ F# |. f3 I11.构建环境介绍- i0 `4 @0 ?8 @7 L
12.提取css成单独文件! W6 H# }$ T5 c; I J' |7 q
13.css兼容性处理% r X, H9 N9 s' {- T& {7 d2 I* ^
14.压缩css
$ Y! k( d( l, P |7 t% w15.js语法检查eslint- C; s% ~3 a7 t9 k# x/ g' @. H
16.js兼容性处理eslint
( f& Z8 }/ W( Y: `5 K17.压缩html和js
' d5 o4 T. D& y. h% d8 V1 w& K- K18.生产环境基本配置5 X8 T, Y+ K. ~; l
19.性能优化介绍
1 r, {/ R0 X* _; Y2 r7 f- n( |20.HMR
# h+ a; v# p/ M( P, q9 ~21.source-map0 j6 }: Q- H+ E4 r: v% Z! P7 q
22.oneOf3 m0 B5 z8 N8 @) ~) z( I+ v8 D
23.缓存
$ V3 e* `6 w- R8 L" L% Q24.tree shaking
% q4 [2 _. `# s, `' d9 B/ v6 N25.code split
9 h8 \: r5 \# x' J4 i6 Y0 G( O26.懒加载和预加载4 h( ]8 p: H2 ~8 z; z
27.PWA9 b+ k9 |7 |7 ?! a7 G1 B; ~4 i
28.多进程打包
a, R) Y6 m5 D6 ~ x; m: G4 f' R4 Y: ^29.externals# X* N- n: a- E! M
30.dll: M P* [& `) J2 l& H
31.性能优化总结 u( S# S" Z) f+ n3 Y
32.webpack配置详解介绍
# e% K; f" ~. _. z2 G33.详细配置之entry, ]' B- y0 V9 l3 }3 e
34.详细配置之output& }/ B- i; O) d6 b+ F
35.详细配置之module8 n! K7 | h( H9 W) \' _+ G& | Q
36.详细配置之resolve2 {. \$ m& X f" I2 v$ y
37.详细配置之devServer% o# ]* m. h# y1 e0 U4 A) u
38.详细配置之optimization
+ X% Y$ s/ ]+ E& _39.webpack5介绍和使用
# t# u! i, l5 I( H40.总结webpack! b, J6 ?' W4 V# {, P" o+ N* G
( V6 v! W6 {( E4 L) v+ R% X. F7 t5 ^
|
|