|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!/ p5 O) a7 u& `0 b# a0 f4 j
课程目录:! o) [ M+ N0 `8 F# L+ Y- ?
01.课程介绍- C: @4 i9 O7 a# E4 N% R
02.webpack简介$ ]; q8 w- V2 t! m" J( `- e
03.webpack五个核心概念
3 l7 L. U7 K, X+ V. P04.webpack的初体验# r* q) S7 P+ u+ h# O2 @: K
05.打包样式资源
3 R1 e7 s8 M3 j1 W% }0 Q06.打包html资源6 b. }& n; t: u
07.打包图片资源# ]) [- g9 w+ O. }: i' f5 R) Q0 T6 b
08.打包其他资源
' O1 g2 e" h% d) M09.devServer
+ z& n" u# ]7 G1 b# W6 R [10.开发环境基本配置8 |3 s) \1 m% X2 w
11.构建环境介绍! U3 w7 v, {8 c2 Q9 {; p3 A. n% Z
12.提取css成单独文件
% i' @1 O7 Y1 C8 B3 F1 |% S8 V13.css兼容性处理
. X+ g6 o, f( P# E$ u( X# P# y# ?14.压缩css
2 c R9 d% h% S15.js语法检查eslint
6 C2 e0 N6 e/ t% u" [5 I# b6 V16.js兼容性处理eslint0 P& h$ `" S; s: H0 f
17.压缩html和js
9 y2 I1 P' I% u" w3 ~) I: `) `18.生产环境基本配置
" L" o i7 V% O5 I19.性能优化介绍
9 u! C( p g( a' D* l# F20.HMR
) S: t/ p8 Y0 O3 s/ }/ v* M21.source-map
/ r' Q* B* h8 [+ k& s2 x9 N: a; y22.oneOf
. Y9 b8 u7 k" r23.缓存
, f/ G1 n) u8 @& q2 T4 f2 H+ P0 K( p24.tree shaking) N/ C! j0 ]0 @# t& w: t7 p4 t6 @
25.code split
8 o) E4 y A: H3 r6 p: Q( u0 ~26.懒加载和预加载. @; O9 n! }; b: v% _
27.PWA
3 }5 ?- A5 b6 V- r5 q28.多进程打包& m+ P8 \# b) I+ X! X
29.externals
" b0 j' I& O7 E4 D2 m! j30.dll. @& w4 g5 Q# |/ f& i# K
31.性能优化总结
) T0 D% x' s$ t! f32.webpack配置详解介绍
3 K4 e3 \. c) N; C2 k% g33.详细配置之entry
+ Q- y7 b$ L2 |3 [- W6 y. s34.详细配置之output
5 L6 z3 Y+ r; c% r, V( \35.详细配置之module
8 O u6 j: Q, u- }, V36.详细配置之resolve
F E& }! ^7 l2 K8 s, `- o37.详细配置之devServer
6 d4 O0 A9 @# @3 j2 [9 U38.详细配置之optimization
8 M; m5 ^# B0 z3 W6 R39.webpack5介绍和使用/ s1 r. G4 A$ P5 n B& _( M! r
40.总结webpack+ C o/ V% u4 ^* G% p
7 w( I. I# v8 D* Z# I
|
|