|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!0 T C3 B8 V( d- {
课程目录:
1 U5 x ?" B9 n01.课程介绍
4 t$ G! d- W ?- L9 j2 t02.webpack简介
6 l4 D8 X3 |: @: o. N# K03.webpack五个核心概念" \, {. x: J* l8 P* t7 w2 Y8 v/ I1 A
04.webpack的初体验. h4 P" H, d; P& `! `
05.打包样式资源
" Z' }8 y0 G/ C- q' U: g0 I06.打包html资源& o' V g( F9 K9 U$ j. @ w# P
07.打包图片资源
: `% a% J$ i+ W, {' d08.打包其他资源
' k% X1 b4 N. a. `09.devServer5 p' T5 u! y4 N. _3 `6 d
10.开发环境基本配置
9 K5 d& Y$ h$ z0 [3 P11.构建环境介绍' D2 l6 G5 R- G* d' F& m2 h
12.提取css成单独文件
' w' ?( o( z; v2 f2 C& I13.css兼容性处理
* ]) e. ]; F2 ^( `5 u0 Y14.压缩css. r( K" z0 s# A. i& f" r* u
15.js语法检查eslint% m e4 E+ q1 |0 u
16.js兼容性处理eslint
& O: X0 a1 S; x0 X$ m; Q9 X- y( f17.压缩html和js
; } ]+ ^8 l) x* m18.生产环境基本配置
1 f, a' W a3 Z/ w19.性能优化介绍# Q- l6 z- B# m3 ?
20.HMR: A- y1 q% o C2 Z
21.source-map; w0 ^ r; V' p2 n
22.oneOf
- Z% X9 c3 u. E: Y: _4 U {; p23.缓存) i2 t$ J$ R Q3 Z2 z1 m
24.tree shaking
% n5 j! w$ e8 e9 `6 ^25.code split7 E3 H/ c- S8 d- E
26.懒加载和预加载& l1 ?7 J7 l# L& }1 {! L, r( j7 \5 K
27.PWA
+ b( w: O" G' ^1 l/ T C1 d; B28.多进程打包
% v: s! V# w- B1 O" u29.externals
" H# Y6 A* b( x7 \6 L8 h: m. [- M% y30.dll7 @. F8 u) P# [) J* h
31.性能优化总结
9 ~ ^# n6 z) b; I' t. E0 D32.webpack配置详解介绍/ W# c( `9 L. q" I, X
33.详细配置之entry D, C' j. u* a, q9 T
34.详细配置之output
6 S7 \9 S9 }& O35.详细配置之module1 a5 f( O+ Y; I8 p' a/ `8 |% {5 t" G/ C
36.详细配置之resolve
3 J& Z% n$ }$ c7 D37.详细配置之devServer
9 |# H, m. q- P$ w j; F: [38.详细配置之optimization
; @* v( ?2 b7 l- x7 W39.webpack5介绍和使用
# c5 s" u+ n9 y. J40.总结webpack$ o! r5 ?6 ~# b: {: k. Q
, a: |" o( V6 m- I
|
|