首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
babel
订阅
懒猫猫
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
「前端基建」带你在Babel的世界中畅游
「干货」近万字分享带你真正走进Babel的世界。从工程化前端中的babel各种配置的区别与联系分析,再到打造属于自己的Babel插件,从此带你真正领略前端领域中Babel编译之美!
深入Babel,这一篇就够了
既然标题说了是深入Babel,那我们就不说Babel各种用法了,什么babel-core,babel-runtime,babel-loader……如果你想了解这一部分内容,这类文章很多,推荐最近看到的一篇:一口(很长的)气了解 babel,可以说是相当详实完备了。 言归正传,这…
一口(很长的)气了解 babel
... 简单来说把 JavaScript 中 es2015/2016/2017/2046 的新语法转化为 es5,让低端运行环境(如浏览器和 node )能够认识并执行。本文以 babel 6.x 为基准进行讨论。最近 babel 出了 7.x,放在最后聊。 严格来说,babe…
babel使用指南(翻译)
在Babel工具链中有很多工具试图让您更容易地使用Babel,无论您是“最终用户”还是构建Babel本身的集成。这将是对这些工具的快速介绍,您可以在文档的“用法”部分阅读更多关于它们的信息。 本指南将向您展示如何将使用ES2015+语法的JavaScript应用程序代码编译为可…
babel工具之@babel/code-frame(翻译)
如果列号未知,可以省略它。 也可以在location中传递结束哈希。 boolean, defaults to false. 切换将代码突出显示为终端的JavaScript的语法。 number, defaults to 2. 调整显示在错误上方的行数。 number, def…
babel工具之@babel/traverse(翻译)
安装使用我们可以使用它与babel解析器一起遍历和更新节点:此外,我们可以针对语法树中的特定节点类型:book:在这里阅读完整的文档
babel工具之@babel/runtime(翻译)
@babel/runtime是一个包含babel模块化运行时助手和一个版本的再生器运行时的库。 这意味着将与Babel plugin @babel/plugin-transform-runtime一起用作运行时依赖项。请查阅该软件包中的文档以供使用。 有时Babel可能会在输出…
babel工具之@babel/helpers(翻译)
它们必须有一个默认的导出,这是它们的入口点。 它们可以通过使用默认导入来导入其他辅助对象。 他们不能有被命名的exports。
babel工具之@babel/generator(翻译)
description:函数,该函数接受注释(作为字符串)并在输出中包含注释时返回true。默认情况下,注释是被包含的。如果opts.comments:true 或者opts.minified:false,并且注释包含@preserve或@license description…
babel工具之@babel/core(翻译)
所有转换都将使用本地配置文件。 转换传入的代码。使用生成的代码、源映射和AST调用回调。 转换传入的代码。返回包含生成的代码、源映射和AST的对象。 转换传入的代码。使用生成的代码、源映射和AST返回对象的 promise。 异步转换文件的整个内容。 babel.transfo…