vue报错:regeneratorRuntime is not defined

报错原因是使用了 async/await,没有配置 babel,导致语法不支持、所以才会报错

首先安装以下依赖

npm install @babel/plugin-transform-runtime --save-dev

npm i --save-dev babel-plugin-transform-runtime

再找到项目根目录.babelrc文件,添加一下代码:

"plugins": [
    [
      "transform-runtime",
      {
        "helpers": false,
        "polyfill": false,
        "regenerator": true,
        "moduleName": "babel-runtime"
      }
    ]
  ]

保存后重启项目即可

猜你喜欢

转载自blog.csdn.net/Samuel_OY/article/details/132066760