首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Babel工具链原理
前端菜13
创建于2022-06-24
订阅专栏
逐步分析babel原理,掌握babel工具链
等 54 人订阅
共6篇文章
创建于2022-06-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
带你玩转babel工具链(六)是时候来看看preset-env的源码了
一、前言 本文将带你学习preset-env源码,彻底理解这些配置后的含义。 往期回顾: 带你玩转工具链(一)@babel/parser 带你玩转babel工具链(二)@babel/traverse
带你玩转babel工具链(五)彻底理解@babel/helpers 与 @babel/runtime
一、前言 前面我们学习了babel插件, 下面我们详细了解下比较黑盒的@babel/helpers 与 @babel/runtime, 虽然很少用到这个库,但他在babel工具链中也扮演了重要角色!
带你玩转babel工具链(四)babel插件和preset
一、前言 在前面三章,我们串联了整个的代码转换流程: parse, transform, generator。这也是babel插件最核心的内容,都是基于上面的过程实现的。本文将带大家,详细了解插件的用
带你玩转babel工具链(三)@babel/generator
一、前言 在前面两章, 我们一起学习了parser和traverse, 还差最后一步generator就可以把代码编译的整个流程串联起来。下面我们了解写@babel/generator的用法和原理吧
带你玩转babel工具链(二)@babel/traverse
一、前言 在上一章节中, 我们学习了@babel/parser的基本用法,了解了parser是通过配置支持不同语法。 本文将继续学习另一个babel非常核心的库@babel/traverse。 目前大
带你玩转babel工具链(一)@babel/parser
前言 @babel/parser作为babel最核心的库,是我们学习babel最重要的一部分,对于后面插件的学习都很有帮助。本文将通过各种示例,帮大家理解babel-laoder在babel工具链中的