当前位置: 首页 > 知识库问答 >
问题:

巴贝尔不解析异步等待

宰父桐
2023-03-14
"presets": ["react", "es2015"],
[dev:server] SyntaxError: src/views/pages/V2.js: Unexpected token (25:13)
[dev:server]   23 |   }
[dev:server]   24 | 
[dev:server] > 25 |   updateUser = async () => {
[dev:server]      |              ^

我已经安装了babel-preset-es2017和babel-preset-env并更新了babelrc中的预置,但仍然给出了这个错误

是不是少了什么?

共有1个答案

姜永贞
2023-03-14

我想我已经解决了同样的问题,安装了“@babel/plugin-transform-runtime”,并将其添加到。babelrc文件中。

"plugins": [
  "@babel/plugin-transform-runtime",
...
],

请参见:https://babeljs.io/docs/en/babel-plugin-transform-runtime

我还在我的另一个项目上找到了另一个选择:

{
    "presets": [
        "env",
        "react"
        ],
    "plugins": ["transform-runtime"]
}
 类似资料:
  • 我一直试图理解C#中的Async/await和Task,但尽管看了youtube视频,阅读了文档,并参加了pluralsight课程,但一直失败得很厉害。 我希望有人能帮助回答这些稍微抽象的问题,帮助我的大脑摆脱困境。 1.为什么说async/await启用了一个“Asynchonrous”方法,而async关键字本身什么也不做,而await关键字添加了一个挂起点?添加挂起点不是强制方法同步操作,

  • 如果吊舱已经处于状态,我还希望命令立即返回。但这不会发生。 kubectl wait不是我要找的命令吗?

  • 我试着去理解promise。所有这些都在使用async Wait的映射函数中,但我似乎返回了挂起的promise,我不明白为什么 这是工作代码,当我有一个.然后解决我的promise 哪个日志与预期一致=[2,3,4,5,6] 现在,为了实现使用async等待的功能,我知道我需要用关键字async包装异步函数中的函数,并等待promise.all 但我似乎总是记录下我的promise{

  • 我正试图将图像上传到firebase存储,但调用该函数时,未执行wait以获取url。我错过了什么? 看看这个其他主题,我发现问题可能是“然后”,但我如何设置代码以等待url? 异步/等待/然后飞镖/颤振 谢谢

  • 我试图在react/electron项目中使用async/await,但它不起作用。我想要的是获取docker容器状态列表。但是安慰。日志(列表)返回未定义的。 有人能帮我吗?:)

  • 我目前正在按照本教程重新训练盗梦空间v3神经网络的顶层:https://www.youtube.com/watch?v=m2D02eZTB4shttps://www.tensorflow.org/tutorials/image_retraining 我已经安装了一个运行Ubuntu 14.04.5 LTS 64位的VirtualBox Python 2.7.6 张量流1.3.0 bazel构建标签