1:安装Babel
# ES2015转码规则
$npm install--save-dev babel-preset-es2015
#ES7不同阶段语法提案的转码规则(共有4个阶段),选装一个
$ npm install--save-dev babel-preset-stage-0
$ npm install--save-dev babel-preset-stage-1
$ npm install--save-dev babel-preset-stage-2
$ npm install--save-dev babel-preset-stage-3
2019-6-6更新: babel升级到7以后,会移除 babel-preset-stage,如果需要使用,需要自己配置
2:新建配置文件,已.babelrc结尾,配置如下信息
{"presets":["es2015","stage-2"],"plugins":[]}
3:安装babel-cli
npm install--save-dev babel-cli
babel-cli自带一个babel-node命令,可以直接运行es6代码
启动时,直接执行:
babel-node server.js(启动文件)
----------------------------------------------------------------------------------------------------
注意:以上获取babel-node的方法是Babel 7.x 以前
Babel 7.x 以后,需要通过
@babel/core @babel/node 这两个包获取
npm i --save @babel/core @babel/node
网友评论