V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
codermagefox
V2EX  ›  问与答

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

  •  
  •   codermagefox · 2018-03-22 18:24:47 +08:00 · 936 次点击
    这是一个创建于 2442 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

    3 条回复    2018-03-22 20:02:58 +08:00
    chnhyg
        1
    chnhyg  
       2018-03-22 18:31:22 +08:00
    codermagefox
        2
    codermagefox  
    OP
       2018-03-22 18:45:43 +08:00
    @chnhyg #1 看过了,想要一个有例子,有成品的,实际应用在项目中过的教程
    chnhyg
        3
    chnhyg  
       2018-03-22 20:02:58 +08:00
    @codermagefox 可以看看成品的 loader 的源码。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3901 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 10:21 · PVG 18:21 · LAX 02:21 · JFK 05:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.