|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
* W, V! C) q. [" d0 V课程目录:% R) N3 t Z9 a4 H% n) q4 z0 o C
01.课程介绍! ~8 F0 o; `3 F6 f
02.webpack简介
/ [2 c6 M9 w5 m. X03.webpack五个核心概念
, @$ A4 d( d2 M! g04.webpack的初体验
% U6 U3 ?0 _& I! Y05.打包样式资源
' Y, A0 V) m# U7 L06.打包html资源" z9 g9 e1 ]; p: v& ~; m
07.打包图片资源
! D: x5 F: R' a' \- d* N08.打包其他资源
/ S; e+ Z' X2 g: F09.devServer: s* l1 i7 w% s- d/ f. `
10.开发环境基本配置, E! i1 u! L% ~4 v) b1 Q% n
11.构建环境介绍; q. m+ t r: Q: M0 M' y( s% s, Z
12.提取css成单独文件
7 W1 w, f7 J$ b I, M13.css兼容性处理
1 y# j1 B' @# x( b# U3 X14.压缩css2 D+ a0 D0 ]* N8 S; B" o4 i! j
15.js语法检查eslint9 @6 [3 ~7 r% E! D- Y4 F
16.js兼容性处理eslint: k. Q A! G0 }( m# y- c
17.压缩html和js
& H; o7 \2 y) ~; K3 G, [18.生产环境基本配置3 o( j# y4 j; i, ^* t& G" M" V8 J
19.性能优化介绍
! \3 h" k; W2 ~; j( y9 j' P2 M9 o20.HMR- g7 p4 g8 b+ O
21.source-map( Y' o, F8 o4 F6 B' q! S: y. Q
22.oneOf& Y+ @5 |8 ]$ s9 O' u
23.缓存
, Z: Z1 a4 t. a& K. s M% ~24.tree shaking% }' W/ Y0 w) G% q( ?+ y
25.code split" n& T: g4 i" V' s% W0 V% X
26.懒加载和预加载
. a+ v$ t9 t( }" y# {. P& Y27.PWA
- A2 S6 j) q0 M5 m" G( K3 v28.多进程打包
, [$ C; F+ r; p% K' a29.externals z& k9 O0 Q( O: Q5 o$ m6 w
30.dll& O& u$ T+ K, h/ w$ x7 t, Q
31.性能优化总结
. u# F" ~6 z9 G32.webpack配置详解介绍6 q/ v. W: K9 _8 D3 F, t- H
33.详细配置之entry# j* m6 `& Z; g; u
34.详细配置之output% X$ L) j7 k$ p' X
35.详细配置之module6 }- m3 ]" N9 B& U/ f3 {
36.详细配置之resolve! H4 d4 u& {3 u6 ~$ z, x
37.详细配置之devServer
* h" q, @- V9 T! L$ x- c38.详细配置之optimization
( A4 _' h# U! i2 Y9 U39.webpack5介绍和使用
/ A. m9 Z# A& I40.总结webpack# E3 M9 H( G2 p! f
e3 j8 g# p1 D, w1 e X7 G+ S
|
|