|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!7 R% `- T' D9 B
课程目录:
1 s' @7 u' b5 f+ d# Z1 l) A01.课程介绍
! f9 u/ B' Y' B9 J0 U& p; v4 Y02.webpack简介$ u% G1 L$ Y, U" e
03.webpack五个核心概念+ s4 ~* @7 Y! E/ y
04.webpack的初体验
4 F, a" H0 H, r* N9 y" E9 R( ^05.打包样式资源
$ F8 N! O. w) A06.打包html资源6 @+ ^* S& @" P: H9 H+ T' l
07.打包图片资源
* Z5 p6 E8 F$ G: v08.打包其他资源. S5 R. t- V& [0 l6 n8 G
09.devServer% l8 |& @. O S) ^# z/ R
10.开发环境基本配置
% t& J. X0 u% W( x! F, z11.构建环境介绍2 T d$ H8 b4 ^3 R+ X
12.提取css成单独文件
* q; T8 |8 u* X- W/ y13.css兼容性处理" x% n' Q$ W/ t2 Y
14.压缩css
8 q4 ^" R$ |: T7 ?# a3 y9 c- h+ f15.js语法检查eslint( K* n2 D1 J% W$ E" Y% r
16.js兼容性处理eslint3 |% a ~/ e6 ?6 J: a9 Y/ G* D4 y
17.压缩html和js
/ v! X8 Y2 }: h1 ?- y4 Q18.生产环境基本配置9 x5 G& q" P8 M) l
19.性能优化介绍
- |. L2 |, ~" x20.HMR
5 Z1 K% C3 H2 g# c( ^/ b21.source-map5 V7 ^ |2 y- _) g- T
22.oneOf0 H- O+ Z' {- Y1 r6 ~
23.缓存" s# S) B- N; s) n; H: e, a4 h
24.tree shaking
7 E F; Z$ O! w25.code split
; }* I7 m* w5 Y/ J3 j26.懒加载和预加载
3 a ]: s8 t' q; c; O7 I( i27.PWA3 M2 _5 s, h. u1 Y- G
28.多进程打包1 d u- X4 E. X; E
29.externals: G1 @& d7 T, i; T% O. m* O" A
30.dll+ w0 N9 {3 z$ V: a
31.性能优化总结
# M9 U% N8 N( ]32.webpack配置详解介绍
6 o8 C8 D( ^- E9 ^33.详细配置之entry# ~7 Q' X% }6 ~6 }- T e
34.详细配置之output. F8 M( w! v. f. }4 X' m. C
35.详细配置之module
/ G/ }% A3 W1 w d) }! A36.详细配置之resolve
2 v; N6 q' n: S) q7 @( P4 @$ I+ \37.详细配置之devServer6 n' d0 ~2 k# S( \
38.详细配置之optimization
) i9 U: E. k7 }39.webpack5介绍和使用+ d8 f' \- E; v, E1 R9 S
40.总结webpack
2 _) Z. }! F& O3 c
' @% Y6 k0 G0 z% R1 ]5 _
|
|