[原创+分享] 全网最贴心 webpack 系列教程和配套代码

2018-10-19 16:03:24 +08:00
 godbmw

webpack-demos:全网最贴心 webpack 系列教程和配套代码

Wow !全网最贴心的webpack4系列中文教程和配套代码 👇

放在开头

由于完全是博主利用业余时间编写和整理的,所以有些地方难免有失偏颇,还请多多海涵。如果您发现错误,欢迎致信 2181111110@qq.com 或 yuanxin.me@gmail.com ,我一定会在第一时间检查和修复!!!

如果本教程和示例代码对您的工作、学习或者爬坑有帮助,请动动您的小手,给个 Star,让更多的朋友了解并且参与进来,蟹蟹 ٩('ω')و

最后,欢迎转载和引用,但请指明出处( github 仓库或者博客文章地址均可)。这套教程和代码确实花费了博主很多精力和时间!

项目背景

上半年在做 web 项目的时候,在webpack上踩了很多坑。由于使用的是 webpack4,所以网上现成的教程并不多,而且大多数不成体系。还有很多教程,把很多知识点杂糅在一起进行讲解,对于新手来说真的很不友好。

所以我花费了 3 个多月整理了这份教程,一共分成 16 节,每节都有讲解,并且准备了配套代码。*应该说很贴心了吧哈哈哈。*当然,自己回查也很方便!

本来想着做成掘金小册,或者录个视频赚赚钱。奈何深感水平不够,只有一腔热情,所以直接开放了教程和源码。

项目地址

课程目录

  1. webpack4 系列教程: 前言: https://godbmw.com/passage/29
  2. webpack4 系列教程(一): 打包 JS : https://godbmw.com/passage/30
  3. webpack4 系列教程(二): 编译 ES6 : https://godbmw.com/passage/31
  4. webpack4 系列教程(三): 多页面解决方案--提取公共代码 : https://godbmw.com/passage/32
  5. webpack4 系列教程(四): 单页面解决方案--代码分割和懒加载 : https://godbmw.com/passage/33
  6. webpack4 系列教程(五): 处理 CSS : https://godbmw.com/passage/36
  7. webpack4 系列教程(六): 处理 SCSS : https://godbmw.com/passage/37
  8. webpack4 系列教程(七): SCSS 提取和懒加载 : https://godbmw.com/passage/44
  9. webpack4 系列教程(八): JS Tree Shaking : https://godbmw.com/passage/48
  10. webpack4 系列教程(九): CSS Tree Shaking : https://godbmw.com/passage/49
  11. webpack4 系列教程(十): 图片处理汇总 : https://godbmw.com/passage/53
  12. webpack4 系列教程(十一):字体文件处理 : https://godbmw.com/passage/67
  13. webpack4 系列教程(十二):处理第三方 JavaScript 库 : https://godbmw.com/passage/68
  14. webpack4 系列教程(十三):自动生成 HTML 文件 : https://godbmw.com/passage/72
  15. webpack4 系列教程(十四):Clean Plugin and Watch Mode : https://godbmw.com/passage/73
  16. webpack4 系列教程(十五):开发模式与 webpack-dev-server :https://godbmw.com/passage/74
  17. webpack4 系列教程(十六):开发模式和生产模式·实战 : https://godbmw.com/passage/75

代码目录

  1. demo01: 打包JS
  2. demo02: 编译ES6
  3. demo03: 多页面解决方案--提取公共代码
  4. demo04: 单页面解决方案--代码分割和懒加载
  5. demo05: 处理CSS
  6. demo06: 处理Scss
  7. demo07: 提取Scss (CSS等等)
  8. demo08: JS Tree Shaking
  9. demo09: CSS Tree Shaking
  10. demo10: 图片处理--识别, 压缩, Base64编码, 合成雪碧图
  11. demo11: 字体文件处理
  12. demo12: 处理第三方JS
  13. demo13: 生成Html文件
  14. demo14: Watch Mode && Clean Plugin
  15. demo15: 开发模式--webpack-dev-server
  16. demo16: ⭐ 生产模式和开发模式分离 ⭐

关于作者

4370 次点击
所在节点    分享创造
44 条回复
godbmw
2018-10-19 16:28:17 +08:00
没人评论吗┭┮﹏┭┮

给自己占个坑
hellowmykami
2018-10-19 16:30:24 +08:00
教程先点个 star
superzzy
2018-10-19 16:30:55 +08:00
点 star
godbmw
2018-10-19 16:34:38 +08:00
@hellowmykami 多谢多谢
godbmw
2018-10-19 16:34:49 +08:00
@superzzy 感动,多谢多谢
vanishcode
2018-10-19 16:41:45 +08:00
我滋磁!
MLLB
2018-10-19 16:50:00 +08:00
好东西,感谢感谢!
godbmw
2018-10-19 16:50:40 +08:00
@vanishcode 没读懂哈哈
godbmw
2018-10-19 16:51:03 +08:00
@MLLB (#^.^#)心里美滋滋
HFX3389
2018-10-19 16:53:40 +08:00
资瓷!
zirconium
2018-10-19 17:05:10 +08:00
支持
Exia
2018-10-19 17:21:00 +08:00
star 我前段时间也升级了 webpack4,先来读读楼主的教程,方便日后请教
moxiaonai
2018-10-19 17:22:52 +08:00
支持,赞一个,这两天正用到,查了大量资料
wongskay
2018-10-19 18:15:20 +08:00
支持一下
IamJ
2018-10-19 18:26:19 +08:00
感谢,收藏一波
hester
2018-10-19 19:22:11 +08:00
无论质量如何,能有这份心意,还是非常值得尊敬的。
做教程是很辛苦的。
hester
2018-10-19 19:23:00 +08:00
@hester
回复上一楼,我相信质量也没得说。*罒▽罒*
liang511
2018-10-19 20:31:31 +08:00
支持,收藏一波,有空看一看
chotow
2018-10-19 20:31:32 +08:00
我被楼主的 QQ 号吸引了…
godbmw
2018-10-19 21:45:00 +08:00
@chotow 年轻时候买的哈哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/499178

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX