想要学习如何写一个 babel-loader/webpack-loader(plugin),应该从何下手?

2018-03-22 18:24:47 +08:00
 codermagefox

一年经验,JS 基础还凑合。

webpack 还算懂点,文档看完了。

项目中已经有了一些我认为用自制 loader 可以很轻松解决的需求,但是我不会写 loader...很难受。

现在想通过自己写 loader 掌握一些深层次的 webpack 知识,比如 loader 生命周期什么的,以处理复杂一些的任务,同时提高一下自己的前端工程化能力。

搜到的自制 loader 教程感觉都相对简单(没有贬低的意思),我希望能有一个教程或者步骤什么的能从原理开始一点点深入到复杂的 loader 制作,让我写一个相对复杂可以用在工作中的工具,而不是一个玩具。

那么废话说完了,哪里才能有这样的教程?可以接受付费。

934 次点击
所在节点    问与答
3 条回复
chnhyg
2018-03-22 18:31:22 +08:00
codermagefox
2018-03-22 18:45:43 +08:00
@chnhyg #1 看过了,想要一个有例子,有成品的,实际应用在项目中过的教程
chnhyg
2018-03-22 20:02:58 +08:00
@codermagefox 可以看看成品的 loader 的源码。

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

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

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

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

© 2021 V2EX