使用es6 generator,报regeneratorRuntime is not defined 错误

我在使用webpack 编译es6的时候 使用 回调函数报 regeneratorRuntime is not defined 错误,

后来查证是自己没有写好是babel 并不是完全支持编译es6,

解决办法 安装以下

npm i --save-dev babel-plugin-transform-runtime.babelc : 

{
"presets": [
[ "es2015", { "modules": false }],
[ "stage-0"]
],
"plugins": [[
"transform-runtime",
{
"helpers": false,
"polyfill": false,
"regenerator": true,
"moduleName": "babel-runtime"
}
]]
}

猜你喜欢

转载自blog.csdn.net/qq_34849240/article/details/79056770