【问题标题】:React Native Run AndroidReact Native 运行 Android
【发布时间】:2018-07-14 09:58:05
【问题描述】:

面对 react native run-android 的问题。 我无法启动响应应用程序

Loading dependency graph, done.
error: bundling failed: Error: Plugin/Preset files are not allowed to export objects, only functions. In E:\react\udemy2\node_modules\babel-preset-expo\index.js
    at createDescriptor (E:\react\udemy2\node_modules\@babel\core\lib\config\config-descriptors.js:162:11)
    at items.map (E:\react\udemy2\node_modules\@babel\core\lib\config\config-descriptors.js:87:50)
    at Array.map (<anonymous>)
    at createDescriptors (E:\react\udemy2\node_modules\@babel\core\lib\config\config-descriptors.js:87:29)
    at createPresetDescriptors (E:\react\udemy2\node_modules\@babel\core\lib\config\config-descriptors.js:79:10)
    at presets (E:\react\udemy2\node_modules\@babel\core\lib\config\config-descriptors.js:61:19)
    at presets (E:\react\udemy2\node_modules\@babel\core\lib\config\config-descriptors.js:51:25)
    at mergeChainOpts (E:\react\udemy2\node_modules\@babel\core\lib\config\config-chain.js:308:26)
    at E:\react\udemy2\node_modules\@babel\core\lib\config\config-chain.js:271:7
 BUNDLE  [android, dev] ..\..\../index.js ░░░░░░░░░░░░░░░░ 0.0% (0/1), failed.

【问题讨论】:

    标签: javascript android ios reactjs react-native


    【解决方案1】:

    当我收到此错误时,这对我有用

    原因:就像 env 现在是 @babel/env 一样,react 应该是 @babel/react,所以你需要安装

    npm i @babel/preset-react
    

    在.babelrc中

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

    检查上面是否可以帮助您摆脱该错误,如果没有则分享您安装的 babel 包版本和 babel 配置

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-29
      • 2021-02-23
      • 2019-01-14
      • 2018-10-31
      • 2019-06-10
      • 1970-01-01
      • 2016-03-30
      • 2018-05-20
      相关资源
      最近更新 更多