|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!) _3 h4 l+ f- b" s% q: |8 S
课程目录:9 E0 B: [1 O4 ~2 y) r2 H; H- f
01.课程介绍. X a. v' D5 [$ r
02.webpack简介
- X' G) @1 V+ Z" P' o5 i9 s03.webpack五个核心概念1 n: M+ C& S" Q% S% a! Q5 T! p
04.webpack的初体验
) R2 W( n5 Y% \1 p5 z4 p05.打包样式资源4 ~4 x! _. w& P3 |" N9 h5 D
06.打包html资源
9 {! F7 t0 `! {& Y! M07.打包图片资源
& l! m3 K! R! S" v3 e# q! Q08.打包其他资源
. D* J6 g! o- e: D+ ]# M, A09.devServer
* V$ u8 M6 I b# v4 n/ D- h% H, Q) i1 K5 R10.开发环境基本配置% m9 k) z% {: q' `& h
11.构建环境介绍3 u; H; [) {( q
12.提取css成单独文件. T+ R8 m* A3 e3 D; ]
13.css兼容性处理
" Y+ T! ]8 [* |14.压缩css6 H& O5 s1 y/ y9 M
15.js语法检查eslint
8 e e. b7 V) l$ j8 ]- j16.js兼容性处理eslint
( e: `8 I7 t3 z" b6 J6 T, X17.压缩html和js
) a* W3 G4 p2 q/ {5 x18.生产环境基本配置
8 w5 L8 r1 z8 w. S! Q19.性能优化介绍: N ^0 G) t6 P& U
20.HMR0 T, m F9 V+ a) n$ z1 U1 u+ r
21.source-map
+ } ~1 A& {- z; S" v! O' v/ ]( u4 b22.oneOf k8 `( D8 { _* K" A( a) l0 ^
23.缓存4 ?) n$ q$ r2 {5 ^, t
24.tree shaking' I1 g) Z8 a8 A3 M
25.code split
' L1 ]! s8 l) v$ `- ?" H26.懒加载和预加载
8 p; L @. h- ^- s- E27.PWA6 `/ z/ r, p- r
28.多进程打包
9 Y1 x( m W6 h, E29.externals! n, l. y$ W8 c) {. ~* G8 H
30.dll
3 d, I; u' J/ N8 l1 t( u2 V31.性能优化总结% y* |- H- {$ ^2 \" h+ Q4 N! G! w
32.webpack配置详解介绍7 z& D+ j2 r0 K% `; e3 k; d
33.详细配置之entry
, ^% E, ]1 _( f34.详细配置之output% l7 n" J2 \6 ~+ c
35.详细配置之module9 |; l6 `& l& S+ e) _- Q
36.详细配置之resolve
# @; J2 j p$ e37.详细配置之devServer7 c L8 Z7 z' M6 R
38.详细配置之optimization
d3 Q4 ]1 ]2 g/ |1 N. f1 J* V1 R39.webpack5介绍和使用# Z& @/ T6 {% k8 J4 Y
40.总结webpack
8 C' k: E9 Y& s Z ' ]' I0 y( u# h
|
|