|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!& w/ _4 j6 ^ I8 j
课程目录:! `; s; G. y$ h
01.课程介绍( b6 ?$ H. l1 A
02.webpack简介
% j1 Z! u n- @6 U03.webpack五个核心概念7 z- G, M0 c3 C6 ~) n8 g: q
04.webpack的初体验$ X4 {( V$ p: I" ~4 |# {
05.打包样式资源
8 A0 k+ m) N. f0 W, b4 d5 q06.打包html资源( w6 p: G I+ f3 Y
07.打包图片资源+ j& b1 W% U. l; b. y7 H0 d/ g
08.打包其他资源
9 Y( Y* j5 P0 {. \) O0 |" |( h09.devServer4 b; J& n( D) I4 q- Q6 w7 c
10.开发环境基本配置" P* a+ l% L' G# O; q
11.构建环境介绍
, F2 I) [# _6 l12.提取css成单独文件
1 Z) Z2 k& d0 B/ g: K13.css兼容性处理
: q# x- T; f6 q! l! V5 Q14.压缩css A7 @: i0 Y6 c s3 L) E
15.js语法检查eslint$ O. \7 F4 w/ g% B
16.js兼容性处理eslint% g6 c1 {4 o ~7 g
17.压缩html和js
, U# T. h! E ]2 i18.生产环境基本配置
/ s2 j( T6 h6 Z- S1 ^6 S7 N19.性能优化介绍9 S/ y- H9 c4 j
20.HMR
' z' S" j6 Q$ ^21.source-map( a& S3 Q, T. n: u- `
22.oneOf* }) D9 A H/ L. q6 ^0 B/ R
23.缓存
/ g* ?% T' D, v* s24.tree shaking
( T1 \5 C- G' s25.code split
9 b! q) g! ]# S$ o5 ?; Z26.懒加载和预加载+ t( e& C/ Q4 T: l
27.PWA
2 v* _+ L% Q- p3 _3 C4 w28.多进程打包% v/ G o8 P- Z- v: ~
29.externals! h7 A* P- u; c! d! ~1 ^
30.dll9 M/ c" r \) T$ P8 z: P
31.性能优化总结
* e8 V2 i+ G: `& e6 f( v32.webpack配置详解介绍
1 t+ \) K& S6 [3 ^3 f$ w* v" X) h" _33.详细配置之entry5 ?) B1 @% L% i- i# k# J3 g
34.详细配置之output
0 D* P6 |5 | E- [35.详细配置之module
0 g( Y, m, U* A: _" e36.详细配置之resolve
8 X) q# o6 M1 |37.详细配置之devServer9 F) c+ @! D% t2 Q
38.详细配置之optimization
* i* B7 Z4 R+ H2 `. b4 T39.webpack5介绍和使用
3 n. z" z* M- b- b% O40.总结webpack
/ f% q$ ~$ B; t5 U* l/ U
/ w! X6 k- k# u/ H' [
|
|