Ilj*_*lja 15 javascript xcode ios reactjs react-native
我注意到main.jsbundle项目中缺少文件文件并且不确定如何修复它,我应该删除文件/我可以执行哪一步来修复它?
以下是项目中的位置屏幕截图:
更新:
类似的问题也出现在以下框架中
Pri*_*dya 32
问题可以解决如下
react native命令行$ react-native bundle --entry-file ./index.ios.js --platform ios --bundle-output ios/main.jsbundle在本机项目的根目录中使用它main.jsbundle生成文件添加回的Add Files to Project选项re-build更新 对于要设置的资产目标,它们必须位于同一文件夹中.
试试这个,它会创建资产文件夹
$ react-native bundle --entry-file ./index.ios.js --platform ios --bundle-output ios/main.jsbundle --assets-dest ./ios
Run Code Online (Sandbox Code Playgroud)
在运行@pritishvaidya建议的命令解决了main.js捆绑问题之后我在我的案例中使用react-native version-0.47.1,但即使在发布版本中我也能看到黄色警告框.所以我通过添加--dev false修改了命令.这就是诀窍.在这里留下这个更新的命令以防万一有人像我一样被困住.
react-native bundle --entry-file ./index.ios.js --platform ios --dev false --bundle-output ios/main.jsbundle --assets-dest ./ios
Run Code Online (Sandbox Code Playgroud)
如果你从弹出create-react-native-app的反应本地v0.50 +的index.ios.js和index.android.js现在的文件合并成index.js
在弹出运行之前或之后
npm i -g react-native-cli 如果你 npm install
要么
yarn global add react-native-cli 如果你 yarn install
......弹出后......
[坏建议]跑react-native bundle --entry-file ./index.js --platform ios --bundle-output ios/main.jsbundle.< - 不要这样做.
[ 更新 ]当xcode打开终端捆绑器时,会创建main.jsbundle.确保你没有关闭终端窗口,它会运行正常.
| 归档时间: |
|
| 查看次数: |
8513 次 |
| 最近记录: |