|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!. M' R1 b$ I& m/ z
课程目录:
7 p/ {1 o, `$ o! ]01.课程介绍' _; W( ^. m9 J0 O. Z
02.webpack简介
3 ^$ L8 t' \4 _1 A8 r03.webpack五个核心概念
0 `, y; J, Q6 T& O; D1 O$ |: c04.webpack的初体验
' ~" p9 S X, T6 k# @" k6 _05.打包样式资源
) z' m! B- S) [# q, y06.打包html资源% a! M# W9 m7 | O0 ~/ p& A+ ?! ~ E! A
07.打包图片资源
' U5 X3 [" {: p' [08.打包其他资源
+ {" d0 f& q3 Z1 A09.devServer
! M& Q6 h9 _2 I# i# j1 _. z10.开发环境基本配置 ]' B3 ^6 v0 T' N# d' K" @
11.构建环境介绍
5 l7 ~: C& }; d: T1 I# e6 R; Z" p4 x12.提取css成单独文件
( J5 e6 i# w5 l4 I: i13.css兼容性处理
; A; ?3 k5 Z. l9 N& c" W7 W14.压缩css
, {- V. k1 ]. y% U15.js语法检查eslint0 R5 p$ \4 P& Q' v* {$ @* F+ o
16.js兼容性处理eslint
$ k9 s/ T' N; J# o8 D17.压缩html和js
2 k! F& C5 W- B# ~18.生产环境基本配置
# U& h% e F1 f19.性能优化介绍
' n% h5 C* R2 \4 L: C$ b. y( U20.HMR: D0 B3 T J, i V9 f0 V1 m, h
21.source-map- t' D1 [. M2 ~" C. w
22.oneOf
5 x& ]- E$ ^- _/ Q7 g$ m23.缓存
1 Z/ F7 n7 }$ }! R+ q* _- w9 A' x24.tree shaking1 j3 t$ H }5 t7 x8 j' m4 L
25.code split- F& k D) a" ~, p3 z+ V; i# M7 }
26.懒加载和预加载: o' i/ r/ Q2 U- ?. L
27.PWA" S4 ]$ l" a8 k' [# c" |) Y* x% c
28.多进程打包
/ z N/ I8 V; l. c' A29.externals
8 ^; r( H' S. a30.dll
7 W @1 h/ {. j& u- V8 P31.性能优化总结
/ D: {0 [9 R T1 J% ]32.webpack配置详解介绍5 m5 l, r9 }) j
33.详细配置之entry
; E4 a8 V+ ~4 o34.详细配置之output; ^6 @! e/ \: D, a
35.详细配置之module
" E$ b1 z7 R- Z) C" b36.详细配置之resolve
) s8 c# @0 F* b$ ? K4 N37.详细配置之devServer
: R& m4 ]" B% {& F/ k- ?( U38.详细配置之optimization
; G1 y+ ~; |+ y t+ c39.webpack5介绍和使用
' ]2 O$ s- R, r40.总结webpack
" W3 N2 I5 t0 N8 \1 r K$ {9 i 8 ~& l. o/ M& h/ S" \
|
|