regeneratorRuntime is not defined
报错原因:babel默认会将async/await方法编译为generator,generator在服务端运行会有问题
解决办法:在.babelrc文件中,根据不同的运行环境,指定不同的配置
"env": {
"browser": {
"presets": [
[
"@babel/preset-env", {
"targets": {
"browsers": ["last 2 versions", "safari >= 7"]
}
}
]
]
},
"node": {
"presets": [
[
"@babel/preset-env", {
"targets": {
"node": "current"
}
}
]
]
}
}