博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
babel 的总结和理解
阅读量:4972 次
发布时间:2019-06-12

本文共 263 字,大约阅读时间需要 1 分钟。

babel 实际上是一个平台和postcss一样的平台,它只负责将js 转换成 AST 抽象语法树,实际怎么转换语法需要plugin 去做。

babel 做了如下三件事

1.将js 源码转换成AST 语法树

2.通过插件修改AST语法树

3.将AST语法树转换成js 源码

其实我们自己也可以实现一个babel插件来进行语法转换,具体的实现步骤请看如下文档

学习这些东西最好的办法就是去一遍遍的看原文档,去编写代码尝试

 

转载于:https://www.cnblogs.com/chillaxyw/p/10707597.html

你可能感兴趣的文章
Compounding绑定属性
查看>>
【转】jsp 和 servlet的联系和区别
查看>>
mvc4 用NPOI导出Excel
查看>>
格雷码与二进制码互相转换
查看>>
数码管的封装实验 --- verilog
查看>>
unity, 只发射一个粒子的粒子系统
查看>>
第十六章----面向对象(宠物乱斗之主面板)
查看>>
HDU 1564 Play a game
查看>>
POJ1308(Is It A Tree?)
查看>>
web调试利器_fiddler
查看>>
深入浅出“跨视图粒度计算”--3、EXCLUDE表达式
查看>>
python写一个通讯录
查看>>
以Apache模块的方式编译安装php-5.5.4
查看>>
转载:使用命令行启动VirtualBox虚拟机
查看>>
内置函数
查看>>
IE hover 之后子元素不消失的解决办法
查看>>
Wamp环境搭建常见错误问题解决
查看>>
android:layout_weight
查看>>
QT第六天学习
查看>>
Eaton Char-Lynn Motor : Performance Of Small Displacement Motors
查看>>