首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
Babel介绍
配置文件.babelrc
命令行转码babel-cli
babel-node
babel-register
babel-core
babel-polyfill
浏览器环境
在线转换
与其他工具的配合
当前位置:
首页>>
技术小册>>
babel入门指南
小册名称:babel入门指南
Babel默认只转换新的JavaScript句法(syntax),而不转换新的API,比如Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise等全局对象,以及一些定义在全局对象上的方法(比如Object.assign)都不会转码。 举例来说,ES6在Array对象上新增了Array.from方法。Babel就不会转码这个方法。如果想让这个方法运行,必须使用babel-polyfill,为当前环境提供一个垫片。 安装命令如下。 ```bash $ npm install --save babel-polyfill ``` 然后,在脚本头部,加入如下一行代码。 ```bash import 'babel-polyfill'; // 或者 require('babel-polyfill'); ``` Babel默认不转码的API非常多,详细清单可以查看babel-plugin-transform-runtime模块的definitions.js文件。
上一篇:
babel-core
下一篇:
浏览器环境
该分类下的相关小册推荐:
暂无相关推荐.