首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
babel
订阅
lhuanyu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
《前端领域的转译打包工具链》上篇
编译和转译的区别,前端为什么需要转译器,都有哪些转译器。之后介绍了babel、typescript、terser、prettier、postcss、swc 等转译器。一文全面了解前端转译器。
深入浅出 Babel 下篇:既生 Plugin 何生 Macros
这篇文章干货不少于上篇文章,这篇我们深入讨论一下宏这个玩意 —— 我想我们对宏并不陌生,因为很多程序员第一门语言就是 C/C++; 一些 Lisp 方言也支持宏(如 Clojure、Scheme), 听说它们的宏写起来很优雅;一些现代的编程语言对宏也有一定的支持,如 Rust、…
深入浅出 Babel 上篇:架构和原理 + 实战
✨满满的干货,不容错过哦. 写文不易,点赞是最大的鼓励。 文章下篇已经更新:深入浅出 Babel 下篇:既生 Plugin 何生 Macros 有点冷清,赞起来。 上图是 Babel 的处理流程, 如果读者学习过编译器原理,这个过程就相当亲切了. 1️⃣词法解析(Lexical…
[实践系列]Babel原理
[实践系列] 主要是让我们通过实践去加深对一些原理的理解。 有兴趣的同学可以关注 [实践系列] 。 求star求follow~ 1. 什么是babel ? 2. 可靠的工具来源于可怕的付出 3. Babel担任的角色 即使你自己没有使用它,但你的依赖很可能正在使用 Babel。…
babel学习系列4-polyfill和transform-runtime的差别
基本上这篇是大部分人在开发中常遇到,希望读者都能掌握,看到这眼睛离开手机,会议下整篇文章。 站在作者的角度思考为什么这样实现,感觉是一种隔着屏幕和网线那端作者对话,整个知识是流动了,不用强行记忆,就能记住某个配置的具体含义。推荐大家在学习新的东西时候也可以用这种方法,开始会慢些…
一文读懂babel-loader、babel-polyfill、babel-transform-runtime的区别和联系
在我们的项目中,如果使用了es6的语法和API时就要用到babel对这些语法进行转化,使代码可以在低版本的浏览器上正常运行。 因为单独使用babel-loader是不能对es6的语法进行解析的,需要配合babel-preset-env。 依然报错,但是报错信息发生了变化,因为b…