使用async + await时报错regeneratorRuntime is not defined

问题: regeneratorRuntime is not defined

背景

vue + webpack 使用async + await时报错
使用场景

在vue项目中使用 async await处理并行多个异步,是因为项目中没有使用transform-runtime将es6+转换成es5


image.png

解决
安装: npm i @babel/plugin-transform-runtime -D

.babelrc配置

"plugins": [
    [
      "@babel/plugin-transform-runtime"
    ]
]

你可能感兴趣的:(使用async + await时报错regeneratorRuntime is not defined)