|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
3 [/ b- L# M' F6 u# x$ g; o课程目录:, m+ J+ M% }3 y8 e0 @
01.课程介绍- x! A: T) T; R6 b s( Z# D* w H/ g
02.webpack简介; E4 t, L \& q. p6 z
03.webpack五个核心概念 `7 f9 ?1 N: I R; z8 A# j. ]
04.webpack的初体验
. E7 I- A% ~3 S7 U# F1 ]% e! j( \05.打包样式资源
+ Q7 \" X4 X7 G" F06.打包html资源* ~- d# D [- F6 \( t5 |" ?
07.打包图片资源 O3 q/ n3 S, b2 p
08.打包其他资源$ _1 a4 p" a6 N5 ^- r" E
09.devServer1 a% K8 Q& l2 I: K
10.开发环境基本配置
! E& o5 G7 z* K1 b) Z11.构建环境介绍# N& R+ ]: l5 V: Z, T
12.提取css成单独文件
, ]3 j0 Z6 Q4 Y- A" P13.css兼容性处理
, d& z% w3 R( d14.压缩css% f6 j c9 |4 g7 k! K, r. y
15.js语法检查eslint# M7 c8 j: H4 v1 o3 H
16.js兼容性处理eslint
: z4 w R; S G2 l* D17.压缩html和js
4 q, h& v/ c5 f* B" r% S; J! ?18.生产环境基本配置3 e: j$ [7 y7 a, e# w$ a+ X7 T Q
19.性能优化介绍
; M4 n; ~4 b! o `1 N: g20.HMR
1 V2 u' \, ^) P. W9 U3 {2 K21.source-map, Q# `$ z) E( |3 r) p
22.oneOf( Q; ]# p3 E# G$ i: U; `: E
23.缓存
' i8 Q2 E2 T) U0 u24.tree shaking
) I- \# ?1 ?" `+ q" ?! j# e; |25.code split
3 D7 N8 {2 G6 \, `" M6 c+ {. K26.懒加载和预加载6 G% ^7 S7 h4 \* d& ?# }3 k) [
27.PWA
V7 F1 |: g7 Q1 v- \+ @28.多进程打包
! N$ e# [3 q0 h8 g5 D, v! V8 g5 R29.externals8 k8 |& C3 R+ j$ g2 }0 x
30.dll
F& d6 m% B: v- p- D0 N31.性能优化总结
' Y+ d5 L, ^( t7 Q3 F! r32.webpack配置详解介绍
3 a" u; e ~2 d7 l33.详细配置之entry
( \. Q" h I) L1 V34.详细配置之output4 J5 ], p5 g( t4 S
35.详细配置之module
. y$ b3 k: O) Q6 ^36.详细配置之resolve# w3 S& V" N7 [! \: D, C
37.详细配置之devServer
7 I% T5 s# A. O# K38.详细配置之optimization
: A- P* @/ y3 e2 ]6 R39.webpack5介绍和使用
( P% x( B8 h+ j/ v; Y8 E40.总结webpack
7 I8 H0 l; N+ R : w( G! p* b1 w. g& e% R! G, H1 \6 i0 }
|
|