首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Babel
订阅
happier
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
写一个babel插件实现按需打包的功能
在Webpack中,提供了mode变量,用于配置运行环境,mode的值可以为development,表示的是开发模式,或者是production,表示的是生产模式。 看到这样打包后的代码,我们发现这种方式引入 打包后的大小是。21.3k 在创建替换逻辑的时候,types上的方法…
面试官: 你了解过Babel吗?写过Babel插件吗? 答: 没有。卒
遂卒.... 开玩笑的,既然提到了,又没回答上来什么,哎哟我这暴脾气,一想到今晚就睡不着,连夜把它撸了。 那么我们来从零写个插件吧。 你会发现Babel解析成表达式里面再嵌套表达式。 到这里,已经向你大概的讲解了,如何编写一个Babel插件,再也不怕面试官问我答不出什么了哈..…
Babel工作原理及Babel插件开发探索
在掘金上看见了面试官: 你了解过Babel吗?写过Babel插件吗? 答: 没有。卒,正巧自己对Babel工作原理和Babel插件开发也不够了解,赶紧来补一波吧。 首先我们这里需要了解一些基本的概念,这篇文章介绍的很详细,我这边只提一下。 Babel 是 JavaScript …
你真的会用 Babel 吗?
这个问题是对自己的发问,但我相信会有很多跟我一样的同学。 对于 babel 的使用,近半年来一直停留在与 webpack 结合使用,以及在浏览器开发环境下。导致很多 babel 的包,我都不清楚他们是干嘛的。比如 babel-register,还有 babel-runtime,…