ES6转ES5Babel转码器

ES6转ES5(Babel转码器)

前提:必须在VScode中已经安装了Node.js 官网:https://nodejs.org/en/

一、安装命令行转码工具

npm install --global babel-cli
#查看是否安装成功
babel --version

二、初始化项目

npm init -y

三、新建名为“.babelrc”文件

{  
"presets": [],"plugins": []
}

presets字段设定转码规则,将es2015规则加入 .babelrc:
{
    "presets": ["es2015"],"plugins": []
}

四、安装转码器

npm install --save-dev babel-preset-es2015

五、转码

# 转码结果写入一个文件
mkdir dist1
# --out-file 或 -o 参数指定输出文件
babel src/example.js --out-file dist1/compiled.js
# 或者
babel src/example.js -o dist1/compiled.js
# 整个目录转码
mkdir dist2
# --out-dir 或 -d 参数指定输出目录
babel src --out-dir dist2
# 或者
babel src -d dist2 

主要是觉得前端的东西有时候不常用,就会遗忘,所以在此做个记录,以防忘记后,又得搜索一些相关的资料。

相关文章

原文连接:https://www.cnblogs.com/dupd/p/5951311.htmlES6...
以为Es6,javascript第一次支持了module。ES6的模块化分为导...
视频讲解关于异步处理,ES5的回调使我们陷入地狱,ES6的Prom...
TypeScript什么是TypeScript?TypeScript是由微软开发的一款开...
export class AppComponent { title = 'Tour of heroes...
用 async/await 来处理异步昨天看了一篇vue的教程,作者用as...