我有一个Typescript/React应用程序,它可以使用then/catch承诺执行异步函数,但不能使用async/await/try/catch。
错误为:未捕获引用错误:未定义regeneratorRuntime。
错误似乎来自Babel。以下是我的配置:
{
"presets": [
"@babel/preset-env",
"@babel/preset-typescript",
"@babel/preset-react"
],
"plugins": ["babel-plugin-styled-components"]
}
如何解决这个问题?
2条答案
按热度按时间pftdvrlh1#
您可以在此处找到您的解决方案
如果我总结一下,那么你必须安装一个名为
plugin-transform-runtime
的babel
插件,并需要配置.babelrc
设置。安装这两个插件后,转到
.babelrc
文件并添加这些插件。w41d8nur2#
巴别塔7
所有必要的软件包都包含在“@babel/preset-env”中
超级基本示例
preset-env documentation
preset-reactlink documentation