Babel
文章平均质量分 62
神奇大叔
这个作者很懒,什么都没留下…
展开
-
babel @babel/types API
【代码】babel @babel/types API。原创 2023-02-27 12:41:57 · 235 阅读 · 0 评论 -
babel path API
【代码】babel path API。原创 2023-02-27 10:17:11 · 140 阅读 · 0 评论 -
Babel AST代码转换、生成
AST(Abstract Syntax Tree) 结构公共属性可视化在线工具AST Explore可视化结构Babel 插件编写Babel 插件大致分为两种:语法插件和转换插件。Babel 插件本质上就是编写各种 visitor 去访问 AST 上的节点,并进行 traverse遍历修改。当遇到对应类型的节点,visitor 就会做出相应的处理,从而将原本的代码 transform 成最终的代码path(路径)提供了访问/操作AST 节点的方法。path 本身表示两个节点之间连接的对象。例如pa原创 2022-06-24 15:10:01 · 3244 阅读 · 0 评论 -
Babel 基础配置和解析
Babel是一个新语法转旧语法的平台,它只对synax进行转义,对于api需要使用其对应的插件进行转化。当前babel版本最优的使用方式应该是@babel/preset-env搭配@babel/plugin-transform-runtime,能够很好的处理高级语法的兼容性问题。原创 2021-04-28 23:44:45 · 2560 阅读 · 0 评论