regeneratorRuntime is not defined问题解决

Posted vieber

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了regeneratorRuntime is not defined问题解决相关的知识,希望对你有一定的参考价值。

错误背景

报错提示:regeneratorRuntime is not defined
我们在使用原生js直接引入的时候,然后里面使用了Async/await 用法,所以就会报这个问题

解决方案

  • 安装npm install --save-dev @babel/plugin-transform-runtime
  • .babelrc配置
{
    "presets": [
        ["env", {"modules": false}],
        "stage-3"
    ],
    "plugins": [["component", 
    ["transform-runtime", {
        "regenerator": true
    }]],
}

这样就完美解决这个问题了

以上是关于regeneratorRuntime is not defined问题解决的主要内容,如果未能解决你的问题,请参考以下文章

小程序 - 使用async出现regeneratorRuntime is not defined错误

运行k6时引用错误:regeneratorRuntime is not defined

Taro新建项目使用async报错regeneratorRuntime is not defined

以太坊truffle开发问题记录(不断更新)

找不到变量:regeneratorRuntime (React Native)

Babel 7 - ReferenceError: regeneratorRuntime 未定义