配置Babel以便使用es6编写Node代码

  1. 使用yarn新建一个Node项目
1
yarn init -y
  1. 安装babel-cli,babel-preset-dev为开发依赖项(devDependencies)
1
yarn add -D babel-cli babel-preset-dev
  1. 配置.babelrc
1
2
3
4
5
6
7
8
{
"presets":[
"env"
],
"plugins":[

]
}
  1. 使用babel-node运行代码
1
babel-node index.js
  1. 使用babel-cli编译代码
1
2
babel src.js -o dst.js
babel src -d lib

如果使用nodemon可以在代码变更的时候重新运行

  1. 安装nodemondevDependencies
1
yarn add -D nodemon
  1. 添加如下代码到package.json(npmscript)
1
2
3
4
5
6
//...
"scripts":{
//...
"start":"nodemon --exec 'babel-node index.js'"
},
//...