首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
babel
订阅
Feng间
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
🔥 AST、Babel、TSC - 啃着啃着就会了
什么是 AST?为什么需要 AST?前端工程化的基石和 Babel、twc 有什么关联?如何选择合适的编译器?
手把手带你走进Babel的编译世界
本文将对AST结构、Babel工作原理等方面作介绍,结合目前Babel & AST常见的应用场景做分析,帮助同学们了解Babel & AST在实际开发过程中的用途。
Babel配置傻傻看不懂?
通过第一节的学习我们知道完成第一步骤解析完AST后,接下来是进入转换,插件在这个阶段就起到关键作用了。 答:presets是预设,举个例子:有一天树酱要去肯德基买鸡翅、薯条、可乐、汉堡。然后我发现有个套餐A包含了(薯条、可乐、汉堡),那这个present就相当于套餐A,它包含了…
新一代的编译工具 SWC
最近前端圈掀起了一阵 rust 风,凡是能用 rust 重写的前端工具就用 rust 重写,今天介绍的工具就是通过 rust 实现的 bable:swc,一个将 ES6 转化为 ES5 的工具。 而且
babel工作原理浅析
上面的描述可能稍微有点抽象,下面我们通过一个实际的例子来讲述这三个步骤的输入输出。 比如说我们想把左边的 lisp 代码转换为右边的 c 代码,我们来一起看看每一步的输入和输出长什么样子(内容基本来自 the-super-tiny-compiler 强烈推荐自己对着实现一遍,代…