我收到以下错误:
ReferenceError: regeneratorRuntime is not defined
,它是由
引起的_asyncToGenerator(regeneratorRuntime.mark(function _callee() {
我已尝试Babel 6 regeneratorRuntime is not defined with async/await和RegeneratorRuntime is not defined中的方法,但没有运气。
我的.babelrc
如下
{
"presets":["latest"]
}
我可以通过添加require('babel-polyfill')
来解决问题,但是如果我在开发期间使用babel-node
运行它,则会产生问题。
之前有人遇到类似问题吗?
答案 0 :(得分:1)
将babel-polyfill添加到.babelrc文件中的插件中:
{
"presets": [["es2016"]],
"plugins": ["syntax-async-functions","transform-regenerator","babel-polyfill"],
}