首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Babel
订阅
jimwmg
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
编写自己的Babel插件(一)
教你如何写组件按需加载插件,let/const转var,箭头函数转普通函数Note:前置知识:了解babel的使用,了解JavaScript语法树安装babel-cli,babel-core我们的打包
[实践系列]Babel原理
[实践系列] 主要是让我们通过实践去加深对一些原理的理解。 有兴趣的同学可以关注 [实践系列] 。 求star求follow~ 1. 什么是babel ? 2. 可靠的工具来源于可怕的付出 3. Babel担任的角色 即使你自己没有使用它,但你的依赖很可能正在使用 Babel。…
webpack运行Babel教程
由于低版本的浏览器没有支持ES6语法,这就意味着代码会出错。例如,在IE 10浏览器中,会出现"语法错误": 当你使用更高版本的JavaScript语法时,比如ES7,低版本的浏览器将无法运行。为了兼容低版本的浏览器,比如万恶的IE,我们不得不使用Babel,将ES6、ES7等…
What is Babel?
这篇文章是 Babel 6.x 官方文档 的部分内容翻译,结合自己的理解,旨在梳理清楚关于 Babel 是什么、如何运行、什么是插件和预设,以及如何在实际开发中使用等一系列的相关问题。 ECMAScript 6 简介。 要讲清楚这个问题,需要回顾历史。1996 年 11 月,J…
babel-polyfill VS babel-runtime VS babel-preset-env
其中涉及到的包执行一下npm install安装一下即可,这里就不赘述了。这里的部分包接下来会重复提到,说明为什么要这样装 babel-polyfill 是为了模拟一个完整的ES2015+环境,旨在用于应用程序而不是库/工具。并且使用babel-node时,这个polyfill…
babel-polyfill VS babel-runtime
在项目迭代过程中,因为有兼容 IE 的需求,根据文档使用babel-polyfill和babel-runtime两个插件解决问题。但是对于二者之间的恩怨情仇,却不甚了解,便打算细细探究一番。 如果我们没有配置一些规则,Babel 默认只转换新的 JavaScript 句法(sy…
babel 用法及其 .babelrc 的配置详解,想做前端架构,拒绝一知半解
babel 用法及其 .babelrc 的配置详解,想做前端架构,拒绝一知半解
微信小程序mpvue(没朋友)踩坑指南
作为一个专业踩坑各种小程序框架(原生,wepy,web-view)的前端小白鼠来说,第一次见到mpvue还是蛮兴奋的,毕竟可以无缝对接Vue,大大降低了小程序的学习成本.综合对比一下几个框架的优劣,毫不犹豫的选择了mpvue来开发小程序,下面是我的踩坑指南,不正确的地方,希望大…
babel-preset-env升级迁移完全指北
在9月份Babel宣布ES2015/ES2016/ES2017等等ES20xx时代的presets通通被废弃,取而代之的是babel-preset-env,并且承诺它将成为“未来不会过时的(future-proof)”解决方案。所以当我们再重新安装这些es20xx包的时候通通会…
ES6和Babel你不知道的事儿
因babel的版本从5升级到6有很多改动,比如babel本身不再提供任何transform的工作,都需要借助插件来完成,本文的所有讨论都是建立在babel 6之上的。如果只想看结论,直接跳到文章最后。 ---写在前面 ES6即ECMAScript 6,是前端开发的JS最新规范,…