ios - main.jsbundle 不存在。升级到 react-native 0.63 后,这一定是一个错误。 main.jsbundle 问题
问题描述
“反应”:“16.13.1”,“反应原生”:“0.63.0”,
遇到下面的 main.jsbundle 不存在。在升级到 react-native 0.63 后尝试存档时,这一定是一个问题。想知道是否有人遇到同样的问题
解决方案
这在一个涉及以下项目的项目中对我有用babel-plugin-module-resolver
:
ios/*.xcworkspace
在 Xcode 中打开你的。- 在项目导航器中单击您的项目名称。
- 单击左侧窗格中目标的名称。
- 单击构建阶段。
- 展开Bundle React Native 代码和图像阶段。
- 在脚本的第一行,添加
cd $PROJECT_DIR/..
上一个目录。
整个脚本应如下所示:
cd $PROJECT_DIR/..
export NODE_BINARY=node
./node_modules/react-native/scripts/react-native-xcode.sh
请注意,如果它的来源是 0.63.0 中的错误,这可能会中断,因此您可能需要在以后的版本中撤消此操作。
支持@typester 在facebook/react-native #29351上提出这个问题。
推荐阅读
- java - Android Studio 错误:“仅从 Android O 开始支持调用自定义”
- amazon-web-services - 当使用 Async / Await 从 DynamoDB 检索数据时,Lambda 函数未调用 Https.request 函数
- angular - 过滤订阅多个输出(推送到几个数组)
- highcharts - Highcharts 7.1.1版如何使用amd模块离线导出PDF
- c# - SecureString 的替代品?
- database - 为法律构建 SQL 数据库
- php - WooCommerce 扩展 - 在网关回调处理程序中重定向用户
- node.js - 如何使用开始日期和结束日期定义 CloudWatch 事件率表达式
- ios - CoreStore transaction.edit 建议使用相同变量名的注释可以防止我们误用非事务实例
- c# - asp.net core mvc:将托管和业务逻辑/用户界面拆分为单独的项目