nodejs之使用babel支持es6和pm2下使用babel
步骤一:安装pm2
通过npm全局模式安装:
npm install -g pm2
步骤二:安装babel相关模块
npm install --save babel-core
npm install --save babel-preset-env或者es2015
npm install babel-cli -g
安装完成之后,务必要在根目录创建.babelrc文件,内容如下:
{
"presets": [
"env"或者"es2015"
],
"plugins": []
}
步骤三:测试babel是否能够正常使用
1.创建一个Person.js,代码如下:
class Person{
constructor(){
this.name="haha"
}
get(){
return this.name;
}
}
export default Person;
2.创建一个app.js,代码如下:
import Person from './Person'
var express=require('express');
var app=express();
let person=new Person();
app.listen(4000,function(){
console.log("开启4000服务器:",person.get())
})
3.执行app.js
使用node app.js
会抛异常:
import Person from './Person';
^^^