QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

查看: 2359|回复: 0

Webpack从零入门到工程化实战

[复制链接]

等级头衔

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

丰功伟绩

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

联系方式
发表于 2019-12-16 15:06:05 | 显示全部楼层 |阅读模式
       这个专栏不仅是一个 Webpack 的学习专栏,有大量的 Tips,更是一个比官方文档更实用,更贴合实际应用的 “Webpack 手册”, 是一个你可以 “长期使用 “,“随时可查” 的工具,工作中遇到的实际问题,你甚至能在专栏中找到直接或类似的配置方法、解决方案。
' ~8 v' ~; i' l; x- t课程目录 :
7 I; Z5 B* q/ L/ p2 f01  使用 Webpack 实现前端工程化7 W$ e) s  U8 ~5 Y: c
02 什么是 Webpack
: x+ Q9 i8 B. }- f# W03 Webpack 开发环境搭建+ J( ~7 D. x( R+ |- g8 F  Q
04 使用 webpack-cli 体验零配置打包
/ x$ [) N! x9 T3 d7 w/ l05 基础概念和常见配置项介绍(一)& i# _+ i" ~7 y7 W
06 基础概念和常见配置项介绍(二)0 Y5 q% t- D3 C+ m. q9 B
07 Webpack 中的模块化开发' ^# _# J" M; Q% U
08 在 Webpack 中使用 Babel 转换 JavaScript 代码
. Y5 R" _- P3 p6 ^09 Webpack 中使用 TypeScript 开发项目8 P& P0 H& L2 P- Y0 C
10 Webpack 中样式相关的配置
4 i: @' Q1 d, v! I11 Webpack 中使用 lint 工具来保证代码风格和质量( m( T# x0 j) g8 L4 @( @- ?
12 使用 Webpack 管理项目中的静态资源% ~& z+ ]7 r5 w$ ~$ e. f8 V: W" \
13 Webpack 中打包 HTML 和多页面配置4 f1 p; Y2 Y( v/ y0 @1 B
14 Webpack Dev Server 本地开发服务
; j: E, ]4 y& B* }# t15 Webpack 中配置React和Vue开发环境9 b, y) R+ B% x" V
16 Webpack 环境相关配置及配置文件拆分" [6 v7 ^' ^! s) N$ e% k
17 Webpack 优化之体积优化2 z1 i1 y$ y8 ^% ]% q
18 Webpack 优化之增强缓存命中率
* V, h& w" O* \! E4 [2 S! G19 使用 Webpack 的 splitChunks 功能来拆分代码
- O1 c* ~0 r- Z) \$ \3 Z20 Webpack 优化之速度优化
5 F8 U! x+ _$ \- H21 使用 Webpack 的 Tree-Shaking
- I" l9 Z9 f2 P1 ^1 K4 p( E22 为你准备了一份 Webpack 工程化最佳实践总结
, U; _% c3 f2 j% x# [23 怎么调试 Webpack?
) j* ?- `4 G$ o2 q4 W* ~24 Tapable —— Webpack 的核心模块, u) T8 t8 M8 M8 J  L
25 Webpack 的 Compiler 和 Compilation+ m" n: n( A* O* @
26 Webpack 工作流程
1 I# p, J( B, A! d3 J" [% \' \  c27 从 Webpack 的产出代码来看 Webpack 是怎么执行的
1 I& ~. {, k: E! U% r28 Webpack 的模块热替换做了什么?
2 ]; V& G" W' P: F; G29 实战:使用 PostCSS 打造移动适配方案$ ?8 R* y/ s  c1 I
30 实战:手写一个 markdown-loader
( H, T3 D0 t! ~# h' B' S9 k% g31 实战:手写一个 prefetch-webpack-plugin 插件9 L$ C- L# P) i  n! a4 Z4 I+ r
32 实战:使用中间件来实现 Webpack-dev-server  ^2 }  k5 C  ?/ z$ h, w' l' Y
33 实战:使用 Stats 数据结构生成 Webpack 构建报告
% F& V) B: T. C34 实战:给 Webpack 项目添加 modern 模式打包
- S2 I# c( Q" p; n2 e% W" m3 e35 Webpack 5.0+ r6 B7 n7 v- L$ G2 e4 f% t
36 课程总结7 D' {/ Q% g( Y! S
37 附录:项目中常用的插件, B0 N! P- H9 Q3 }3 k
38 附录:项目中常用的 loader% i( ^# f# F$ P4 s

9 H; E9 ?. q2 ?( z! ~' b, U5 ^ 1.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-17 15:07

Powered by paopaomj X3.5 © 2016-2025 sitemap

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