
本教程仅告诉您要做
react-native init AwesomeProject
这抓住了’https://github.com/facebook/react-native/tree/master/Examples/SampleApp‘.
如果我克隆整个“反应本机”存储库,然后运行
npm installnpm start
从根文件夹(即’/ react-native)’,然后在Xcode中打开’/react-native/Examples/MovIEs/MovIEs.xcodeproj’,并运行该项目,似乎构建正常.模拟器出现,显示了一个“电影”介绍屏幕的应用程序,但后来的红色屏幕的死亡出现与打印出来的:
:0
和终端,其中’npm start’在根文件夹下运行,打印出来:
Error: EISDIR,read at Error (native)[02:35:02] <START> request:/Examples/MovIEs/MovIEsApp.includeRequire.runModule.bundle解决方法 它应该只是按照 Getting Started Tutorial,除了你必须在你的反应本机目录下运行npm安装.
然后运行例如与Xcode的电影项目.
如果要“隔离”MovIEProject或另一个反应性的示例项目,简单的方法是初始化一个新的反应本机应用程序(react-native init MyAppname),并从示例项目中复制Js文件(在下面的示例中电影项目)进入新的应用程序文件夹.
然后不要忘记编辑你的iOS / AppDelegate.m文件.
你必须编辑2行:
JsCodeLocation = [NSURL URLWithString:@"http:/localhost:8081/index.ios.bundle"];
通过:
JsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/MovIEsApp.bundle"];
和
RCTRootVIEw *rootVIEw = [[RCTRootVIEw alloc] initWithBundleURL:JsCodeLocation modulename:@"MyAppname" launchOptions:launchOptions];
通过:
RCTRootVIEw *rootVIEw = [[RCTRootVIEw alloc] initWithBundleURL:JsCodeLocation modulename:@"MovIEsApp" launchOptions:launchOptions];总结
以上是内存溢出为你收集整理的ios – 如何运行React-Native示例?全部内容,希望文章能够帮你解决ios – 如何运行React-Native示例?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)