|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!0 I4 P) y7 p+ y: L; T) J
课程目录:4 @; v- g# t: k
01.课程介绍8 A6 d3 s J! v" h4 i' ?
02.webpack简介0 p& u* s2 h0 M" A) {
03.webpack五个核心概念
& H3 B p' @1 f6 Q! f- F8 B" n4 |04.webpack的初体验
3 t5 Q- ^; e. b6 Y05.打包样式资源
) d/ E1 V3 N& e4 w' Z' ~! u06.打包html资源
3 g; q G6 R( I( I" Q1 p8 l07.打包图片资源
& T4 F8 R: W% d2 k7 f8 T+ L u7 t08.打包其他资源
' Q. d' o0 N; l. Q; r: m( K09.devServer
+ | P5 l$ C# E10.开发环境基本配置
+ W4 t' ?( n) r+ n; v$ t11.构建环境介绍
9 W% U7 y' n& e! e: A5 E G( @12.提取css成单独文件
2 Y1 h& m0 ?5 a1 H( f13.css兼容性处理
: \. N3 D' m! Y! _" `14.压缩css' r3 w/ d: |. I1 G
15.js语法检查eslint
; f t- k- Q9 v. c16.js兼容性处理eslint8 F2 ]' E3 E# y: R7 M
17.压缩html和js, s6 V. ~) H) Y- O9 Y# f
18.生产环境基本配置
& T& W {: b; h, X) g) {19.性能优化介绍
* k/ l4 q) |1 y; G' m! l; }20.HMR' U. \* x1 o- t# W9 \
21.source-map
$ ~2 T7 N! e; L" s% M" V22.oneOf# i4 h/ g P* [7 ]5 X: Q
23.缓存! C, C8 g& P& W% @1 z9 ~1 Y6 i
24.tree shaking) f+ g$ h9 u5 y! w; ?
25.code split
9 |3 h8 u: s* T0 K26.懒加载和预加载
- T/ m7 A3 l! P" z0 h0 ^27.PWA4 p0 A* e5 H2 G6 V; g# H' R% w
28.多进程打包
) y$ G5 O- @& W: O! x# @3 }29.externals% x: I8 t' Y& [- m
30.dll
: _' r6 P6 }, \) [* v31.性能优化总结
0 a- D L# ^1 J/ R+ X& C32.webpack配置详解介绍& T* E/ y6 e. ]; M5 Z! {
33.详细配置之entry
$ e! u. ~8 p* b8 I( y; F34.详细配置之output
- Y% F. H" C* \9 J0 r$ z6 z a2 L# s8 Y35.详细配置之module# w) X8 `. z6 ?* b! z! g
36.详细配置之resolve
: E4 D! c0 N5 ]( d( x37.详细配置之devServer) [6 P& X7 }! u. P
38.详细配置之optimization
3 e! `1 K) I% j2 S. T. |7 |" b39.webpack5介绍和使用
6 \( R- {. L/ s9 }9 g40.总结webpack2 h6 A0 Y! C' N+ P4 {
% d6 Z" n1 P$ r# F; S8 T0 U
|
|