首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ast
订阅
抱雪
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
搞出一个 vue-element-admin 的 Vue3 版本 | 升级全过程记录
vue-element-admin 的 Vue3 版本升级全记录,也来试试升级你的 Vue 项目吧!
Vue2 代码转换为 Vue3 原理剖析—— eventHub 篇
前言 几天前我们发布了《阿里妈妈又做了新工具,帮你把 Vue2 代码改成 Vue3 的》,这篇文章分享一下其中一个转换规则:eventHub(或称为 eventBus)的转换的思路。 Vue 官方的迁
阿里妈妈又做了新工具,帮你把 Vue2 代码改成 Vue3 的
Vue3 已经出来有一段时间了,很多朋友早已熟读了文档,写了好几个 Demo,馋 Composition API 等新特性已久了。无奈,在实际工作中,大部分朋友还是不得不守着成千上万行的 Vue2 老
在 esbuild 中实现 babel 超人气爆款插件
前言 esbuild 是近些天来非常火的一个全新的工具,年前霸屏掘金前端板块,被称作第三代构建方案,它最与众不同之处就是它独特的使用 go 语言构建。得益于此,它的打包速度非常的惊人。 构建十次 th
尝鲜 vite,和 webpack 比还缺哪些好用插件?
与 webpack 在全过程依赖 babel-loader 处理代码不同的是,vite 在开发过程中使用 esbuild 构建。
用 gogocode 轻松写 webpack、vite 等打包插件
作为百依百顺的项目组,那现在我们就通过一个简单的用例,带大家研究在这些打包工具中如何完美融入 gogocode!
npm 命令行工具开发指南
我们在前端开发中会经常用到命令行工具,比如@babel/cli、vue-cli、create-react-app 等等。那么如何创建一个npm 命令行工具呢?其实很简单的,仅需要几步即可。 创建 1
0成本上手AST,用GoGoCode解决Vue2迁移Vue3难题
总之。。。 这不是我的错! 首先先要写个案例,找到一个可执行方案。 唯一的方案是基于AST(抽象语法树)解构代码,根据Vue官网给出升级文档的修改建议,批量修改输出文件的方案。 只是。。。AST操作有点复杂。 一. 利用 jscodeshift 操作 AST去掉console.…
最近很火的AST分析原理&社区方案比较
“代码分析转换”本来在前端开发中是一个比较小众的技能树,我所在的阿里妈妈前端技术团队(MUX)也是在大量业务的迁移架构的过程中遇到了需要批量转换代码的问题,所以对原理和工具进行了一些研究,最近发现社区里不少对此的讨论的文章也得到了大家的关注,所以也打算在此多分享一些我们的经验。…
「GoGoCode 实战」一口气学会 30 个 AST 代码替换小诀窍
更多小诀窍会在官网持续补充。如果对于以上case有疑问或者新的问题,请写在评论区,我们会很快回复~ 接下来还会发更多AST代码转换的专题文章,请持续关注阿里妈妈前端快爆。