我注意到项目中缺少文件main.jsbundle文件,并且不确定如何修复它,我是否应该删除该文件/我是否可以执行一个步骤来修复它?

以下是它在项目中的位置截图:

enter image description here

Update:

以下框架也出现了类似的问题

enter image description here

推荐答案

这个问题可以解决如下

  • 通过使用react native命令行
  • $ react-native bundle --entry-file ./index.ios.js --platform ios --bundle-output ios/main.jsbundleroot of the react native project中使用这个
  • 生成main.jsbundle文件后,将其添加回Add Files to Project选项
  • 只需验证文件是否包含在build phasere-build

Update

试试这个,它会创建assets资源 文件夹

$ react-native bundle --entry-file ./index.ios.js --platform ios --bundle-output ios/main.jsbundle --assets-dest ./ios

React-native相关问答推荐

ReactNative如何在填充编辑表单 timeshift 除按钮禁用状态

expo 日历应用因权限问题而崩溃

React Native 组件中两次使用map的问题

React Native Ios错误 - ENOENT:no such file or directory, uv_cwd (null)

react-navigation中的React-native android后退按钮

react-native alignSelf 中心并拉伸到 maxWidth?

RNFS.exists() 总是返回 TRUE

图像背景ResizeMode调整大小模式

React-Native 应用程序的 Jest 测试 Animated.View

React-Native iOS - 如何通过按下按钮从 React-Native 视图导航到非 React-Native 视图(本机 iOS 视图控制器)?

React Navigation - 标题的渐变 colored颜色

React Navigation TabNavigator:在选项卡更改时重置上一个选项卡

react-native run-android 在设备上构建旧版本的代码

React Native - React Navigation导航转换

[React-Native][Jest]SyntaxError: Unexpected token import

React Native 发送短信

在 React Native 中检测向左滑动

Flatlist getItemLayout 用例

React Native - 导航问题undefined is not an object (this.props.navigation.navigate)

React-Native 获取 XML 数据