解决:Uncaught ReferenceError: regeneratorRuntime is not defined

现象:
使用 ES7 的  async/await  时报错。

原因:这个regeneratorRuntime在浏览器上是不认识的,通过百度,需要安装一个
babel-plugin-transform-runtime插件

[Vue warn]: Error in mounted hook: "ReferenceError: regeneratorRuntime is not defined"

解决:Uncaught ReferenceError: regeneratorRuntime is not defined_第1张图片

解决方法:

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

在 .babelrc 文件中添加:

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

这样再运行 就OK了

你可能感兴趣的:(VUE.JS)