|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!
% Q8 w1 d: T V/ n5 c$ {2 e课程目录:
^4 w5 \3 B4 u3 k' j01.课程介绍% }5 h% x: W/ Z* o& q4 }7 p' h
02.webpack简介# E) p# Q5 \6 ? K+ b
03.webpack五个核心概念, n2 Y& j" I! q* D
04.webpack的初体验
( U1 Q+ v/ M. D! b6 W05.打包样式资源
; n' O) m/ \) D06.打包html资源8 r6 d6 g# A! F" ~
07.打包图片资源
2 q' l% z& Q; [2 B# B$ J08.打包其他资源
" L$ f6 M. X4 @2 E* f( q, [09.devServer
) r/ M+ ~ s7 o: @4 f. ?3 T10.开发环境基本配置# p4 a+ K! T7 o5 |& c# m
11.构建环境介绍& o: _( [4 X" X6 x; l& z" d
12.提取css成单独文件0 N& k$ T9 _: D; |, ?( {( G
13.css兼容性处理
8 s; F- N9 @& q0 P- P: ~7 I7 \8 i% M14.压缩css5 n$ J5 R7 M V7 c( k( M
15.js语法检查eslint
- i" d+ n8 l3 y# V7 n) }16.js兼容性处理eslint
9 y. U$ F2 l2 {2 m0 T17.压缩html和js
2 s& q* i; j' `( v8 e6 G2 n18.生产环境基本配置
" Q2 }1 [, o" r4 i, y- C19.性能优化介绍
1 W/ b0 l' o$ }20.HMR+ V, e7 o3 Z' o9 p2 @+ V3 l, J' ^
21.source-map* _, R% k1 J" }3 U+ S3 |
22.oneOf
: T3 X8 B4 m* L f23.缓存7 M) `- ^. B6 r" {! X$ M( |' I
24.tree shaking
5 n+ r& I' a: A" U* p25.code split
/ F& k8 z6 a; V/ c4 i) b26.懒加载和预加载6 e" {; E/ B% k: p+ R) q
27.PWA
9 _ j1 M t2 C- m1 z28.多进程打包4 G! C, q6 n4 W" G- \
29.externals
8 i+ g/ K8 z6 m3 J2 R. ?30.dll3 J( P+ ?8 V, g7 \# M$ p9 x: J4 M3 j
31.性能优化总结4 u0 S: S- U6 k; s% ]9 B; t& o
32.webpack配置详解介绍1 u9 {. \) o; _$ b. R, ~
33.详细配置之entry
8 D7 v/ s' A* O4 D6 ~9 J1 p( V34.详细配置之output
3 u! S, n* V) b) ~5 P0 J9 l35.详细配置之module9 }1 I. \6 {( s
36.详细配置之resolve
2 r! |7 X! F# S37.详细配置之devServer" V, t e+ J! \1 B, O
38.详细配置之optimization
: S; e. E8 m/ j# d% G# ] ~6 L39.webpack5介绍和使用 v2 D; j( f" c- c& {1 D# R, Q P# {
40.总结webpack
" t* y2 ^8 p# b+ e! v
6 k- x, e4 ?1 j4 Y9 o* }
|
|