首页 > 代码库 > babel转码时generator的regeneratorRuntime
babel转码时generator的regeneratorRuntime
今天写generator函数时发现出错:regeneratorRuntime。
在stackoverflow网友说需是本地babel软件包没有安装完全。
package.json:
"devDependencies": {
"babel-core": "^6.0.20",
"babel-polyfill": "^6.0.16",
"babel-preset-es2015": "^6.0.15",
"babel-preset-stage-0": "^6.0.15"
}
config.js文件:
entry: [‘babel-polyfill‘, ‘./test.js‘],
./test.js:
require("babel-polyfill");
阮一峰老师说,之所以引入polyfill,是因为babel只是转换ES6的新句法,
“而不转换新的API,比如Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise等全局对象,
以及一些定义在全局对象上的方法(比如Object.assign
)都不会转码。”
babel转码时generator的regeneratorRuntime
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。