首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
babel
订阅
boajay
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
从基础到深入的AST(Abstract Syntax Tree,抽象语法树)解析,结合前端框架(Vue/React)及实际应用场景的技术详解
大家好,我是鱼樱!!! 关注公众号【鱼樱AI实验室】持续每天分享更多前端和AI辅助前端编码新知识~~喜欢的就一起学反正开源至上,无所谓被诋毁被喷被质疑文章没有价值~~~坚持自己观点 一个城市淘汰的自由
终于搞懂 Babel 怎么配置了✌️
一文搞懂babel相关依赖,并学会配置 @babel/runtime core-js @babel/preset-env @babel/polyfill
⚡️babel的编译优化实践——缩短时间/减小体积
babel用得好,性能快快跑。本文详细介绍通过优化babel配置,减少构建时间35.1s,体积减小:8.18MB
使用抽象语法树把低代码配置转换成源码
给大家分享一下低代码平台导出源码方案。实现思路是解析低代码 json 数据,转换为抽象语法树,然后再通过抽象语法树转换为源码。
12、Babel 的内置功能(上)
从 6to5 改名到了 babel,但是做的事情并没有变,依然是从高版本语法和 api 转换成低版本的语法并自动 polyfill 缺少的 api。 babel 是怎么实现这些功能的呢? 从插件到 p
🔥手把手带你实现MiniESLint:探秘 AST 的前端应用
文章深入浅出地介绍了 AST(抽象语法树)的概念和应用。通过实现一个简易版的 ESLint 工具,展示了如何使用 Babel 工具链解析、遍历和修改 JavaScript 代码。
前端ast实战
确定需求 关于 ast 的概念我在这里就不过多赘述了。我们在这里直接提出我们的需求: 我们需要实现一个代码风格校验器,类似于 eslint。它能够同时支持校验 js、ts、vue 代码的编码规范。
【“骚”操作】AST实现代码调用跟踪
思考 当你接手一个新的Go语言项目时,如果前任开发者没有留下设计文档,或者文档已经过时、代码注释也不够清楚,那你可能会觉得很难快速上手。 这就跟旅行一样,如果你有一张地图,旅途就会顺利很多。因此我想到
入门babel--实现一个es6的class转换器
babel是一个转码器,目前开发react、vue项目都要使用到它。它可以把es6+的语法转换为es5,也可以转换JSX等语法等,实际上他能通过自定义插件的方式完成任意转换。 我们在项目中都是通过配置插件和预设(多个插件的集合)来转换特定代码,例如env、stage-0等。那么…
babel插件入门-AST(抽象语法树)
Babel 是一个 JavaScript 编译器,它能将es2015,react等低端浏览器无法识别的语言,进行编译。 上图的左边代码中有箭头函数,Babel将进行了源码转换,下面我们来看Babel的运行原理。 解析(parse),转换(transform),生成(genera…