在express中使用es2015的新特性

在前端开发中使用es2015及正在stage中的js特性已经屡见不鲜,但是在express中使用还是第一次尝试,稍微配置下也是可以的。有没有坑,等使用后再补齐。

安装babel

1
2
3
"babel-cli": "^6.24.1",
"babel-preset-es2015": "^6.24.1",
"babel-preset-stage-2": "^6.24.1",

###根目录下创建.babelrc文件

1
2
3
4
{
"presets": ["es2015", "stage-2"],
"plugins": []
}

安装nodemon

不使用supervisor是因为配合不了babel

1
npm install nodemon -g

修改package.json

1
2
3
"scripts": {
"start": "nodemon ./bin/www.js --exec babel-node"
},

之后就可以使用es新的语法特性了~

分享到 评论