Web秀
首页
专栏
文章
问答
热点
导航
实例
首页
登录
首页
前端
JavaScript
Vue.js
CSS
Uni-App
专栏
问答
工具
全网热点
导航
前端
设计
实例
登录
#Babel#
共找到
Babel
相关内容
14
条
优先问答
优先文章
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
你有使用过babel-polyfill模块吗?主要是用来做什么的?
4年前
545209
3326
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
Babel 是什么?
1年前
544820
3307
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
Babel的原理是什么
1年前
546686
3278
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
谈谈对 babel-polyfill 的了解
1年前
546356
3242
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
babel 和 babel ployfill 有什么关系?
1年前
546404
3260
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
babel-polyfill 有什么用?
1年前
547193
3286
0
zxg_神说要有光
Lv0
公号「神光的编程秘籍」
0
关注
0
关注者
关注
zxg_神说要有光
2年前
import 方式随意互转,感受 babel 插件的威力
当我们import一个模块的时候,可以这样默认引入:importpathfrom'path';path.join('a','b');functionfunc(){constsep='aaa';console.log(path.sep);}复制代码也可以这样解构引入:import{join,sepas_sep}from'path';join('a','b');functionfunc(){constsep='aaa';console.log(_sep);}复制代码第一种默认引入叫defaultimport,
545330
3253
0
zxg_神说要有光
Lv0
公号「神光的编程秘籍」
0
关注
0
关注者
关注
zxg_神说要有光
2年前
从 babel preset 和 eslint config 看配置的继承和重写
继承和重写是面向对象编程语言中的概念,是指一个类扩展自父类,并且重新实现了其中一些属性、方法。这种思想不只是在编程语言中会用到,在配置文件中也有广泛的应用。本文我们分别从babel和eslint的配置文件来重新审视一下继承和重写。Javascript中的继承和重写我们定义一个Person类,它有eat、sleep、getSkills3个方法。classPerson{eat(){}sleep(){}getSkills(){}}复制代码然后定义一个Guang类,继承自Person,重写getSkills方法。
546780
3273
0
zxg_神说要有光
Lv0
公号「神光的编程秘籍」
0
关注
0
关注者
关注
zxg_神说要有光
2年前
深入对比 eslint 插件 和 babel 插件的异同点
babel和eslint都是基于AST的,一个是做代码的转换,一个是做错误检查和修复。babel插件和eslint插件都能够分析和转换代码,那这俩到底有啥不同呢?本文我们来探究下babel插件和eslint插件差别在哪里。babel插件babel的编译流程分为parse、transform、generate3步,可以指定插件,在遍历AST的时候会合并调用visitor。比如我们写一个在console.xx的参数插入文件名+行列号的插件:对函数调用节点(CallExpression)的callee属性进行检
545573
3291
0
zxg_神说要有光
Lv0
公号「神光的编程秘籍」
0
关注
0
关注者
关注
zxg_神说要有光
2年前
从前端编译到手写 Babel
编译这个概念好像离前端很遥远,遥远到好像工作面试都不要求相关的知识。但是,真的遥远么?我们每天用Babel、TypescriptCompiler来做代码的转换,用VueTemplateCompiler来做Vue模版的解析,还会用Eslint做代码的静态检查、用Terser做代码压缩,最重要的是我们的JS代码是跑在JS引擎上的。这些不都是编译技术么?现在,你还觉得编译离前端很遥远么?其实,并不是编译技术在前端用不到,而恰恰是因为太过常用而容易被忽略。我们会去学习一些工具的使用,但不会去学习更底层的一些原理。
545950
3255
0
下拉加载更多