|
|
本套课程适合具备一定nodejs基础及项目经验的前端工程师学习,课程重点讲解了webpack配置参数、开发环境配置、生产环境配置、企业级的优化环境配置,并全面介绍了webpack5的震撼新特性!涉及到知识点有:tree shaking、code spilt、caching、HMR、PWA、lazy loading、prefetch、Dll等核心配置。课程总计40集,近600分钟,含学习中需要的代码和课件!满足你对webpack的所有想象,帮助你从不懂webpack的小白变身成轻松配置webpack的大神!- z, i6 v2 v% i
课程目录:; G- }5 ?6 y5 A
01.课程介绍) ` D8 U0 c9 ]6 x0 g
02.webpack简介+ Y3 l, ]0 @; j& F
03.webpack五个核心概念) h' U/ b2 L2 K% ]3 U% v) l
04.webpack的初体验
1 q0 T2 m* q: M7 k) B' ?05.打包样式资源
: w% y/ b5 \' ~) X5 V+ n, ]+ j# }06.打包html资源! f7 O7 |7 w# H) `1 E! A0 `
07.打包图片资源1 f8 ?" r- j3 ^. M) N
08.打包其他资源9 H3 d/ e% t2 j/ i7 W- \5 y/ S' {
09.devServer
" J7 a' D* p( ^; T8 v3 u- D0 d10.开发环境基本配置
1 g: H( }- B, Y4 b& c& p11.构建环境介绍
x; K* N# X: ]12.提取css成单独文件
9 e" o1 \. k! y13.css兼容性处理% ]+ R: v$ y9 F* L
14.压缩css! e8 \1 |. Z T5 j
15.js语法检查eslint
4 V' c: ^* Y2 X; c16.js兼容性处理eslint2 J, e% [$ M2 Y4 X/ T' w! k
17.压缩html和js
% F! L5 ~0 _( F3 r1 d7 C18.生产环境基本配置
3 m) g- b+ y( W' E4 n3 t19.性能优化介绍
' v5 w( S0 N, z/ j2 L( C8 h: h" Q20.HMR
+ x5 D8 J, Y8 v, t6 P21.source-map" y3 d1 O4 z6 `
22.oneOf
2 L( I( R G: Y$ X& A& m& p/ {, c23.缓存
/ g) g4 e. \: Y0 d1 u% h24.tree shaking" W9 A( G; K) n& [4 d+ Y
25.code split: Q6 R: j* J1 t. Y, c/ ]
26.懒加载和预加载) j6 W0 ]/ I, j
27.PWA0 P6 K/ P# J5 P
28.多进程打包 l [7 Z' y+ U: t& p8 t
29.externals
3 q9 v0 ?9 _/ G3 N7 y# _3 D30.dll
. Z9 Y. d/ }8 ~& L3 D$ Z31.性能优化总结
a& O: f& |* L' u32.webpack配置详解介绍0 J1 t) g3 p# c( x' F
33.详细配置之entry
% a6 q5 b* Y$ m2 U7 N) x, @( u, ?) P34.详细配置之output3 ?) p0 w- c7 k2 p% C/ J
35.详细配置之module( D/ ~; l: r0 V5 k6 d% v) m/ g. q
36.详细配置之resolve
! E" }1 I' A( @37.详细配置之devServer( _& r6 s! K' D+ B B# G
38.详细配置之optimization v# i" @- U# I
39.webpack5介绍和使用
2 [2 C& M7 D& M+ Z1 Y9 p40.总结webpack, l. {# R( v% B, f
" `4 x5 l, I9 t/ `" c8 J
|
|