|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
# v' @, @9 K1 J& e) q课程目录:
" z8 |. ~0 O2 r2 D- f) _01.课程介绍
! H' |' {- r S9 l& ^9 n$ k! J* {02.webpack简介
$ F$ ], N+ q$ y03.webpack五个核心概念
3 t8 ^3 g8 X, f8 E4 i& _2 @* w04.webpack的初体验
- k0 X4 ~. {5 U* H" }" p05.打包样式资源
1 O- F' S# L* c2 b# w06.打包html资源
, q' o M9 @/ r. K07.打包图片资源- @; b) A9 K, C* b" B- c
08.打包其他资源
" Z5 s; h1 u b6 e( U9 T' o09.devServer
( W: ?' ]! @/ l ~) D! H3 |10.开发环境基本配置
0 Q+ K/ Z1 I7 L1 i3 [11.构建环境介绍
5 p8 }4 z8 d0 l$ x12.提取css成单独文件
9 c, ~$ y- a# C. L' ^2 |+ T13.css兼容性处理2 D/ M9 q" u7 B7 O1 m
14.压缩css% b6 Z- `- w9 i6 l2 H1 y) c
15.js语法检查eslint& I6 G* t* M6 [5 y' i
16.js兼容性处理eslint
0 }! k1 \1 O! K" A& O- {9 ]17.压缩html和js
- n& K$ h' t7 V) j% F! z5 F. S18.生产环境基本配置
9 T! X, M. {: a0 h) {19.性能优化介绍+ i" u; B* L9 U
20.HMR
O1 u' S, }0 `; m% x( A1 ~( h21.source-map9 l7 _1 m8 T) ?5 j+ a. j
22.oneOf
# \& d* u& K: v- S( X/ ~/ q0 `% O23.缓存) E& o% J) [. }7 t) Z4 B
24.tree shaking
/ @6 Y s- [& Z3 J25.code split6 ^4 s" W3 b7 C( C# ]3 V0 u
26.懒加载和预加载8 ?2 F$ F. X# l* R
27.PWA
& S' s" D. F0 G2 [$ O1 |9 r* s28.多进程打包4 m0 n. _$ _& ?$ X3 P0 P0 l* A5 h
29.externals' Z' H% o( o( h3 I) P$ q
30.dll
! i% X& k) X: w8 n- r* d8 ?4 q. o Q31.性能优化总结: o" N9 G J8 s! H4 D4 b1 W1 E1 S8 Y
32.webpack配置详解介绍# t+ W7 ]2 D: B
33.详细配置之entry
# A5 i" O/ _' ]3 ~& \( s/ l" r2 C34.详细配置之output5 x7 f3 n7 D7 J/ R) y; P1 ]: E
35.详细配置之module
2 p; W( @( `% |2 e+ c: F36.详细配置之resolve& T; u( W. y6 g7 l J3 c
37.详细配置之devServer
& m) K/ M: w: D6 Q38.详细配置之optimization
2 b- Y# f7 O7 G5 h8 z' [39.webpack5介绍和使用+ B' r( K9 s- t6 R/ ~
40.总结webpack$ D$ I7 a6 | [0 e
) g% e* a4 W {, @* v5 {
|
|