【问题标题】:React Native error: Export namespace should be first transformed by `@babel/plugin-proposal-export-namespace-fromReact Native 报错:导出命名空间应该先由`@babel/plugin-proposal-export-namespace-from 转换
【发布时间】:2022-09-23 04:38:08
【问题描述】:

当我使用 react-native-cli 运行本机应用程序时,出现以下错误

error: node_modules\\react-native-reanimated\\src\\index.ts: 
D:\\Desktop\\coding\\Github\\Stocksy\\node_modules\\react-native-reanimated\\src\\index.ts: 
Export namespace should be first transformed by `@babel/plugin-proposal-export-namespace-from`.

我附上了我的系统配置错误的屏幕截图

系统配置

    标签: javascript reactjs react-native babeljs


    【解决方案1】:

    尝试这个: -

    1. npm install react-native-reanimated

    2. 在 babel.config.js 中插入插件: ['react-native-reanimated/plugin'] (确保它在最后,它应该看起来像这样:-

      模块.exports = { 预设:['module:metro-react-native-babel-preset'], 插件:['react-native-reanimated/plugin'], };

    3. 运行 react-native start --reset-cache

    4. 运行您的本机应用程序(例如 ios - npx react-native run-ios)

    【讨论】:

    • 如果您使用 'react-native-paper' 库制作一个单独的插件:['react-native-reanimated/plugin'] 并在其下方使用 'react-native-paper/babel' 环境中的 babel 配置根据文档。
    【解决方案2】:

    您要做的就是将此配置添加到您的babel.config.js并重新启动您的应用程序。插件:['react-native-reanimated/plugin'],

    【讨论】:

      猜你喜欢
      • 2022-11-10
      • 2019-08-04
      • 2020-09-16
      • 1970-01-01
      • 1970-01-01
      • 2019-08-19
      • 2017-04-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多