|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
' D# {% u7 `( Y2 n& b O) j0 M课程目录:, O% S: U2 ? b7 ^% e0 P, r
01.课程介绍
9 o' Q" @* A/ Q6 J% P) f) C3 r2 L02.webpack简介3 K- h+ O$ D5 Q
03.webpack五个核心概念
" u# S4 Q0 C$ A8 `7 ~0 |04.webpack的初体验
5 J/ D8 ?# S: ]/ M05.打包样式资源- n; Y5 R+ B5 t1 j1 {
06.打包html资源: J: B3 L3 C& D( J4 @
07.打包图片资源
, p4 I; s+ K2 d: P! f( k( z08.打包其他资源
' A+ }2 F0 L# Y& m$ D6 [09.devServer9 y, F' T5 k# Q/ c! v
10.开发环境基本配置
$ n1 v: `$ q) f7 ~- p11.构建环境介绍
! z" Z/ c! z3 E- f12.提取css成单独文件
/ b/ D( ] Z. F+ M13.css兼容性处理
, q5 [% W! j4 j% d9 q14.压缩css& G: W7 M$ B2 H* H; x
15.js语法检查eslint
2 D( A) @% f' Q( x; ~: l16.js兼容性处理eslint
- U1 M1 A% p& C8 ]( c# r17.压缩html和js% Z5 T" U2 y$ G5 _6 ]$ H9 j
18.生产环境基本配置+ E/ D2 Z7 r- v9 W$ V6 ~' O7 s
19.性能优化介绍- u% V; S4 S) j# E) s
20.HMR. `- O6 c6 O7 U! J
21.source-map: p6 g9 ^% N l% f" {7 {/ | d
22.oneOf
: u% J0 R. J$ p* w* I23.缓存, G5 n, n! z7 R+ ?3 ?
24.tree shaking
* U) N4 Q5 I- ]6 ?" O8 B25.code split
" f# e* V6 y' s$ @) _1 Q26.懒加载和预加载8 `' T5 f- N! z6 k, @) {
27.PWA
- Q, Q7 M& S% U; Y& I! B# X7 t28.多进程打包
2 K, j2 F4 Y+ R2 n) m0 w; O29.externals
8 d6 K; w6 K. U! ?4 B9 t7 z30.dll
2 L" G y$ Y# J31.性能优化总结" Q* @6 G. K5 a; ^' ]
32.webpack配置详解介绍: K6 O: @9 S; x- J8 H
33.详细配置之entry5 v/ b1 G5 M* M! T' n( O
34.详细配置之output# B7 x- ?: e7 B. D0 L
35.详细配置之module) y2 K, s0 Y& S1 R+ d& l6 r/ k6 f
36.详细配置之resolve
! Z. D- H9 B/ e37.详细配置之devServer* X q! w% v# k o8 r
38.详细配置之optimization" q y( M. ?7 h% e% c4 H; u7 P; r9 t
39.webpack5介绍和使用5 ?1 `0 }7 Q9 \5 c, [
40.总结webpack3 H6 x6 J( l+ n8 G
. |5 H* {& o" U! }/ C
|
|