如何为模拟器构建 react-native 缩小的 "prod" 应用程序?
How to build react-native minified "prod" app for simulator?
如何在模拟器上运行 production 模式下的 react-native 应用程序?我想出了如何生成缩小包...
$ react-native bundle --minify
Building package...
transforming [========================================] 100% 302/302
Build complete
Successfully saved bundle to ios/main.jsbundle
...但我不明白如何将 ios/main.jsbundle
加载到模拟器中。
我正在使用以下内容。 Xcode 不是从 iOS/main.jsbundle 加载,而是从 iOS/PROJ/main.jsbundle.. 加载。这可能只是我的情况,因为我已经升级了几次 react-native 版本。
$ react-native bundle --out iOS/MyProj/main.jsbundle --minify
关于产品,使用?dev=false
。还要确保构建为 "Release" 方案。
// AppDelegate.m
jsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/index.ios.bundle?dev=false"];
如何在模拟器上运行 production 模式下的 react-native 应用程序?我想出了如何生成缩小包...
$ react-native bundle --minify
Building package...
transforming [========================================] 100% 302/302
Build complete
Successfully saved bundle to ios/main.jsbundle
...但我不明白如何将 ios/main.jsbundle
加载到模拟器中。
我正在使用以下内容。 Xcode 不是从 iOS/main.jsbundle 加载,而是从 iOS/PROJ/main.jsbundle.. 加载。这可能只是我的情况,因为我已经升级了几次 react-native 版本。
$ react-native bundle --out iOS/MyProj/main.jsbundle --minify
关于产品,使用?dev=false
。还要确保构建为 "Release" 方案。
// AppDelegate.m
jsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/index.ios.bundle?dev=false"];