QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

查看: 2333|回复: 0

Webpack从零入门到工程化实战

[复制链接]

等级头衔

积分成就    金币 : 2861
   泡泡 : 1516
   精华 : 6
   在线时间 : 1321 小时
   最后登录 : 2025-7-2

丰功伟绩

优秀达人突出贡献荣誉管理论坛元老活跃会员

联系方式
发表于 2019-12-16 15:06:05 | 显示全部楼层 |阅读模式
       这个专栏不仅是一个 Webpack 的学习专栏,有大量的 Tips,更是一个比官方文档更实用,更贴合实际应用的 “Webpack 手册”, 是一个你可以 “长期使用 “,“随时可查” 的工具,工作中遇到的实际问题,你甚至能在专栏中找到直接或类似的配置方法、解决方案。, u, p% Z" @7 E# b
课程目录 :
; D9 z* s6 Y% \% i& f01  使用 Webpack 实现前端工程化* M) o0 z  o/ H$ x8 U* i# i
02 什么是 Webpack
9 {9 f3 T3 s) D3 v9 x1 R1 C03 Webpack 开发环境搭建
5 k+ T! S( N: p4 U1 s6 O: B04 使用 webpack-cli 体验零配置打包6 h5 ~/ a0 {' N; O7 ^
05 基础概念和常见配置项介绍(一)) u; u2 t2 [3 L$ L6 S1 {# L
06 基础概念和常见配置项介绍(二)% S2 R# W3 F# p
07 Webpack 中的模块化开发0 f) |4 A2 P: c! {
08 在 Webpack 中使用 Babel 转换 JavaScript 代码
$ }1 w" [* l) m8 H* K+ b$ F09 Webpack 中使用 TypeScript 开发项目, ~# p0 G. k4 f8 ?
10 Webpack 中样式相关的配置" W8 k; }6 t6 l. m/ o+ A
11 Webpack 中使用 lint 工具来保证代码风格和质量
. Y/ v7 ^3 h/ I+ G6 d- b* w0 k, j12 使用 Webpack 管理项目中的静态资源
3 R# \# K0 Z- h8 D3 j) A$ R13 Webpack 中打包 HTML 和多页面配置
6 I0 J# M" o* `9 y; p. n7 A* m- d14 Webpack Dev Server 本地开发服务
( G$ s8 R5 G/ Y15 Webpack 中配置React和Vue开发环境; Y. E3 T) S: `# b" p* Q
16 Webpack 环境相关配置及配置文件拆分! Y, I" a$ L# k3 _& Y/ s& b9 B' N) F1 L
17 Webpack 优化之体积优化& s& H& t8 o8 t% n
18 Webpack 优化之增强缓存命中率# L/ u0 D. _: R7 e) b
19 使用 Webpack 的 splitChunks 功能来拆分代码
& G1 Y: h4 y  X' l, w20 Webpack 优化之速度优化, l0 O6 o3 r! }. `; r
21 使用 Webpack 的 Tree-Shaking3 s3 \% g% e" D7 g; D1 x" o
22 为你准备了一份 Webpack 工程化最佳实践总结; f  k% i* q1 X3 j; x' _
23 怎么调试 Webpack?* T, B% B" }) c
24 Tapable —— Webpack 的核心模块
- v/ _% o' X) ?% i; E) y25 Webpack 的 Compiler 和 Compilation
) W& Y# _( b$ j2 }, J/ v! [26 Webpack 工作流程
0 M* ?1 o3 `* m/ x2 R3 _27 从 Webpack 的产出代码来看 Webpack 是怎么执行的
$ [+ S/ o4 o: q" x, t7 i9 w28 Webpack 的模块热替换做了什么?
8 l3 u" u- A" R2 j29 实战:使用 PostCSS 打造移动适配方案- Z2 U3 n7 c0 |: {/ k+ {  U
30 实战:手写一个 markdown-loader/ C1 d# ]2 X) z! w3 p) ?
31 实战:手写一个 prefetch-webpack-plugin 插件
8 _+ h0 }( X8 \32 实战:使用中间件来实现 Webpack-dev-server
  Z% S" p. C: Z; C, V33 实战:使用 Stats 数据结构生成 Webpack 构建报告$ o6 E2 J& G- u, o  N. T+ V
34 实战:给 Webpack 项目添加 modern 模式打包
, z7 |- t$ k" V4 j35 Webpack 5.0+ d# m. u9 [3 A; z+ l1 y% O
36 课程总结
& l4 M( ~* r& Z8 i3 c& p4 v37 附录:项目中常用的插件
$ U6 T# E5 ]  g1 Z/ g38 附录:项目中常用的 loader& v* S( h& K+ Z" x8 L
5 T  _% A( d0 Y
1.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|paopaomj.COM ( 渝ICP备18007172号|渝公网安备50010502503914号 )

GMT+8, 2025-7-2 15:08

Powered by paopaomj X3.5 © 2016-2025 sitemap

快速回复 返回顶部 返回列表