|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
( d9 l" }( m9 W课程目录:6 D, m) W& X' A/ s# s: b3 w& T
01.课程介绍
3 P8 m) s( ~% q2 P7 d02.webpack简介* k# B: }4 `: {) S8 i2 n2 @
03.webpack五个核心概念
7 S, G3 M; q" t5 N" N+ I04.webpack的初体验
/ `- Y8 C9 R' Q0 `' K1 C05.打包样式资源
3 W7 U! l; R4 R5 ~2 E06.打包html资源+ K$ O3 p9 H: r- L& B
07.打包图片资源
8 X$ `# Z3 L9 T; p; s08.打包其他资源
5 r' R( v7 R) Y6 `- I. K, ^: x09.devServer+ ~6 O9 t0 C" l# n5 H. g' d W2 Y
10.开发环境基本配置. [4 w `4 j+ Y* C- o7 A% Z
11.构建环境介绍
# ^; Z* m/ W2 r1 ?) v12.提取css成单独文件
" x; r2 S+ \* p0 @# M# {13.css兼容性处理$ ~: \& j0 Y# p
14.压缩css
0 j3 G/ Y* }+ a2 l) B9 z15.js语法检查eslint+ w! a' w0 t. R& g2 H- d! m
16.js兼容性处理eslint% {* M, K4 C1 S3 k; a' F$ Y x
17.压缩html和js" J) G* `1 H! d) G* ]+ b' c7 o- {
18.生产环境基本配置& F$ F; s, k8 d7 I
19.性能优化介绍
- q o' }0 t/ b5 Z3 x% ], ]" w20.HMR: d; C4 k6 q* w' X G+ X
21.source-map+ ]* ]* t" i' l& T
22.oneOf$ O( V# V3 E# D9 O3 b4 G* ~
23.缓存* M L- L4 x; E
24.tree shaking
- I: o5 m) p" \* i! p# a25.code split. t& ?1 g6 O( @4 T- M
26.懒加载和预加载
; X( f& E2 z3 F I$ l7 S; @9 g27.PWA7 M) S4 e, @) x8 o4 w8 h& Y6 o
28.多进程打包
1 L2 C/ z0 g* C p4 _7 d29.externals8 C9 h9 D8 J- O) N+ W$ d; X/ A
30.dll
3 }9 A4 N# E1 ]/ |4 J& Q1 t5 P2 a31.性能优化总结
0 g8 K; _* C: Y$ F. _1 S \3 D32.webpack配置详解介绍' B3 W; _0 B' A) D8 m9 l& ~ w2 a
33.详细配置之entry
% s9 y" g* N* V34.详细配置之output
$ [, t0 n B/ P, F* X35.详细配置之module
: O7 t. l" X! f36.详细配置之resolve+ U8 {4 I) {5 q# p
37.详细配置之devServer$ C& s0 h+ } ]3 f. {. J$ x4 f
38.详细配置之optimization9 y8 `7 v: s, Q* a, O3 R% h
39.webpack5介绍和使用
6 U" C8 w' o! E7 P40.总结webpack9 K. c) O" e9 F0 X
% V0 P7 f! y9 B
|
|