首页 > 解决方案 > 由于 babelrc,构建失败,presets[0] [1] 必须是一个对象,false 或 undefined

问题描述

我在使用 babel 时遇到问题。我正在尝试在我的应用程序中使用 async/await,为此我需要在 babelrc 中添加 node 选项。但是,我收到此错误:

我检查了这个问题,但我是一个公平的菜鸟,我真的不明白我的问题出在哪里。 Plugins[0][1] 必须是对象、假或未定义

我的 babelrc 文件:

{
  "presets": [
    [
      "@babel/preset-env",
      "@babel/preset-react",
      {
        "targets": {
          "node": "10"
        }
      }
    ]
  ]
}

标签: javascriptreactjswebpackbabeljs

解决方案


我找到了我的修复:

{
  "presets": [
    [
      "@babel/preset-env",
      {
        "targets": {
          "node": "10"
        }
      }
    ],
    "@babel/preset-react"
  ]
}

推荐阅读