尝试配置babel.rc时出错-尝试配置预设参数

时间:2019-10-25 15:39:05

标签: node.js reactjs webpack babel

我遇到以下错误:

  ./src/index.js中的

ERROR模块构建失败(来自   ./node_modules/babel-loader/lib/index.js):ReferenceError:[BABEL]   /home/pedro/Documents/workana/gobots-app/react-app-master/react-app-webpack-rollback/react-app-webpack/src/index.js:未知选项:.0。查看   https://babeljs.io/docs/en/babel-core/#options了解更多信息   关于选项。       在throwUnknownError(/ home / pedro / Documents / workana / gobots-app / react-app-master / react-app-webpack-rollback / react-app-webpack / node_modules / @ babel / core / lib / config / validation / options处.js:123:11)       在Object.keys.forEach.key(/ home / pedro / Documents / workana / gobots-app / react-app-master / react-app-webpack-rollback / react-app-webpack / node_modules / @ babel / core / lib中/config/validation/options.js:107:5)       在Array.forEach()       在validateNested(/ home / pedro / Documents / workana / gobots-app / react-app-master / react-app-webpack-rollback / react-app-webpack / node_modules / @ babel / core / lib / config / validation / options中.js:83:21)       在验证时(/ home / pedro / Documents / workana / gobots-app / react-app-master / react-app-webpack-rollback / react-app-webpack / node_modules / @ babel / core / lib / config / validation / options .js:74:10)       在实例化预设(/home/pedro/Documents/workana/gobots-app/react-app-master/react-app-webpack-rollback/react-app-webpack/node_modules/@babel/core/lib/config/full.js :268:36)       在cachedFunction(/home/pedro/Documents/workana/gobots-app/react-app-master/react-app-webpack-rollback/react-app-webpack/node_modules/@babel/core/lib/config/caching.js中:33:19)       在loadPresetDescriptor(/home/pedro/Documents/workana/gobots-app/react-app-master/react-app-webpack-rollback/react-app-webpack/node_modules/@babel/core/lib/config/full.js中:257:18)       在config.presets.reduce(/ home / pedro / Documents / workana / gobots-app / react-app-master / react-app-webpack-rollback / react-app-webpack / node_modules / @ babel / core / lib / config中/full.js:79:21)       在Array.reduce()

尝试以这种方式配置babel.rc时,请使用react:

{
  "presets": [
    [ "@babel/preset-env","es2015", "stage-0", {
      "modules": false,
      "targets": {
        "browsers": [
          "last 2 Chrome versions",
          "last 2 Firefox versions",
          "last 2 Safari versions",
          "last 2 iOS versions",
          "last 1 Android version",
          "last 1 ChromeAndroid version",
          "ie 11"
        ]
      }
    } ],
    "@babel/preset-react"
  ],
  "plugins": [ "@babel/plugin-proposal-class-properties" ]
}

我的原始babel.rc文件是:

{
  "presets": [
    [ "@babel/preset-env", {
      "modules": false,
      "targets": {
        "browsers": [
          "last 2 Chrome versions",
          "last 2 Firefox versions",
          "last 2 Safari versions",
          "last 2 iOS versions",
          "last 1 Android version",
          "last 1 ChromeAndroid version",
          "ie 11"
        ]
      }
    } ],
    "@babel/preset-react"
  ],
  "plugins": [ "@babel/plugin-proposal-class-properties" ]
}

我正在按照以下问题的答案来纠正我的React项目:regeneratorRuntime is not defined

有什么问题吗?

0 个答案:

没有答案