|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!! p7 y, Z- P! }. P7 {1 A
课程目录:
8 h- e5 l5 ^+ {. O" |; d# v01.课程介绍" `. }# h; ], g- u
02.webpack简介
; |2 V9 o5 v+ f* g; S& k p03.webpack五个核心概念
8 D8 i' U" Q3 X5 `; q04.webpack的初体验5 j+ C% |- n# n9 r& @! M5 b
05.打包样式资源0 E; b4 {0 c% Q. {' v* n
06.打包html资源/ B1 f1 m0 j- b6 _8 R
07.打包图片资源
# ^; p5 Y! P1 X5 ^- S9 a; w% E1 E08.打包其他资源
R& a0 ^( g+ L- B. _8 q8 ~; A09.devServer
( J1 _( u& h' u. ~$ b10.开发环境基本配置) P$ ?3 Y; |: D+ c
11.构建环境介绍
0 h* J( S1 v. z6 x6 V1 \0 {; ]12.提取css成单独文件
# |) ?7 ?5 X1 H13.css兼容性处理
/ A1 d3 H/ C& `% r14.压缩css
( n7 m( T( K' \. h- \# C+ \15.js语法检查eslint
7 j! Z" H+ d0 ~1 U/ e4 \8 L1 ]16.js兼容性处理eslint
8 v6 Z2 q- d( M7 e1 F$ f17.压缩html和js
) \- U9 |; o& W0 o18.生产环境基本配置( _% y+ e( M* {" B2 E
19.性能优化介绍
2 r8 i! A2 ~: S _20.HMR
2 Y- a. f; U- f& N8 ]# d! \21.source-map
! Q& S$ g& D% _( L H E6 J& r22.oneOf1 S. x w1 K; H8 M3 Q
23.缓存; j8 j3 B8 z1 U7 q9 D
24.tree shaking
9 C1 x+ J. `. s( r6 b+ T1 Z25.code split
8 { u8 L! {. ^% H5 [26.懒加载和预加载
* h% l2 H) t. U# u8 B4 ^ q27.PWA2 b/ a0 u8 y' j3 R
28.多进程打包
( I9 L" w0 I* ?0 q29.externals3 l. a {5 x8 u" s; j6 ~& _" T1 e, h
30.dll
8 Y) ~+ }; H5 H" }+ B31.性能优化总结. o: p6 `: r! b; w
32.webpack配置详解介绍! [9 J7 \* i4 F2 Y1 q4 b8 S
33.详细配置之entry: G9 w& w2 m8 t3 N& |3 R+ k
34.详细配置之output1 j8 d# r/ u0 @7 E
35.详细配置之module
0 B/ S4 W) b2 v# G; ^# K36.详细配置之resolve2 j7 S/ z8 Z4 q! {' E: j
37.详细配置之devServer9 h" [' c# c6 v w( j; g; H
38.详细配置之optimization
- x4 x, b! e/ G6 F39.webpack5介绍和使用
1 \/ o0 Q7 s* n: n8 w40.总结webpack
& C* Q7 V: |4 ~) J( q
% T* c0 M- @: W |
|
|