在使用 vuex actions 里的 异步函数 (async)时,出现regeneratorRuntime is not defined 错误

问题:
使用 ES7 的 async/await 时报错。

原因:regeneratorRuntime在浏览器上无法识别,需要安装一个
babel-plugin-transform-runtime插件

安装插件

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

.babelrc 文件中添加

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

前往低代码交流专区

更多推荐