Babel 简单介绍
来源:互联网 发布:windows 新增api 编辑:程序博客网 时间:2024/06/08 10:17
Babel
是一个 js
编译器,他可以把其它的东西编译成 js
,比如说把 es6
的代码编译成 es5
的代码,使用 Babel
其实并没有这么难,只要你明白了四个概念基本上就可以使用 Babel
了。
1.第一个概念 babel-core
babel-core
就是 babel
的核心,就像一个空白的操作系统一样,里面没有安装任何软件,babel-core
就相当于 babel
运行的底层。
2.第二个概念 plugins
babel
是基于各种插件来运行的,但是如果在你使用的过程中要安装各种插件是非常麻烦的,所以 babel
给我们的解决方案是 presets
(预设)。
3.第三个概念 presets
presets
(预设),他就像一个插件集,它把一些相关的插件打包在一起然后当你下载某一个预设的时候,里面就会包含非常非多的插件。
4.第四个概念 .babelrc
.babelrc
是一个配置文件,你需要在配置文件里面指明你需要用到什么 presets
或者是什么 plugins
。
0 0
- Babel 简单介绍
- Flask-babel简单实例
- Babel简单学习笔记
- babel的简单使用
- babel安装及简单使用
- babel
- babel
- babel
- babel
- 很好的解释babel各个模块功能的小介绍
- Flask-babel简单实例(修正原文部分错误版)
- webpack 配合babel 将es6转成es5 超简单实例
- 使用babel将es6转换成es5简单案例
- babel && babel-preset-env
- Babel 用法
- babel 用法
- gulp-babel
- babel安装
- PyQt4银行存款计算小程序代码实例如下,只供参考
- java分页
- java中的IO流系统详解
- Apache编译make问题[mod_deflate.la] 错误 1
- 12个非常有用的JavaScript技巧
- Babel 简单介绍
- Activity的生命周期方法
- Docker学习之守护进程
- Windows中实现不依赖账户登录的开机启动程序
- 【Android 进阶】Iconfont 图标的使用以及自定义
- Spring MVC 使用随笔
- MySQL索引原理及慢查询优化
- Mysql登录时报 ERROR 1045 (28000)解决
- Zookeeper系列(二十四)Zookeeper原理解析之处理流程