稀土掘金 稀土掘金
    • 首页
    • AI Coding
    • AIDP NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
Babel
订阅
avatar
Takkki
更多收藏集

微信扫码分享

微信
新浪微博
QQ

2篇文章 · 0订阅
  • 从零开始写一个 Babel 插件
    相信目前常与 ES6 代码打交道的同学对 Babel 应该不会陌生,在 ES6 代码被编译转化为 ES5 代码的过程中,Babel 插件显得尤为重要,我们最后经由 Babel 生成的代码取决于插件在这一层中做了什么事,在探索这其中的过程之前,我们先来了解下一些所需的基础知识。 …
    • DC_er
    • 6年前
    • 863
    • 1
    • 评论
    Babel
  • 你会 babel 插件么?我也不会
    我: 当然了,第一步是进行词法、语法解析,解析成 AST,第二步就是接收到 AST 之后,对节点进行添加、更新、删除等操作,这也是插件要介入的地方,第三步就是把转换后的 AST 转换成字符串的代码。 我: 没有,没写过。 说了要写一个插件,总不能写个 1 + 1 等于 2 吧。…
    • 小烜同学
    • 6年前
    • 1.3k
    • 7
    • 7
    Babel