没有为nodeJS编译的babel定义regeneratorRuntime
我收到以下错误:
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
运行它会产生问题。
以前有人遇到类似问题吗?
回答如下:将babel-polyfill添加到.babelrc文件中的插件中:
{
"presets": [["es2016"]],
"plugins": ["syntax-async-functions","transform-regenerator","babel-polyfill"],
}
没有为nodeJS编译的babel定义regeneratorRuntime
我收到以下错误:
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
运行它会产生问题。
以前有人遇到类似问题吗?
回答如下:将babel-polyfill添加到.babelrc文件中的插件中:
{
"presets": [["es2016"]],
"plugins": ["syntax-async-functions","transform-regenerator","babel-polyfill"],
}