我找不到有关如何安装和运行“ https://github.com/facebook/react-
native/tree/master/Examples
”中提供的其他示例之一的说明,例如“
https://github.com ” 。 com / facebook / react-native / tree /
master / Examples / Movies。
本教程仅告诉您要做
react-native init AwesomeProject
抓取’ https://github.com/facebook/react-
native/tree/master/Examples/SampleApp ‘。
如果我克隆整个“ react-native”存储库,然后运行
npm install
npm 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
它只需要按照“ 入门指南”进行即可,除了必须npm install
在react-native目录中运行。
然后,例如运行带有Xcode的Movie Project。
如果您想“隔离” MovieProject或其他React-Native示例项目,最简单的方法是初始化一个新的React Native应用(react- native init MyAppName
),然后将示例项目(在Movie Project下面的示例中)的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];
问题内容: 我正在尝试建立一个测试项目并在Mac(osx 10.12)上与React Native一起运行。如果我运行: 我收到以下错误: 我已经安装了: Node watcher flow Java JDK Android SDK React to nativeCLI Genymotion 当我运行命令时,模拟器正在运行。 谁能告诉我为什么会这样吗?提前谢谢了。 编辑 运行后,我得到以下响应:
问题内容: 我尝试运行react-native run-android,但出现此错误。 问题答案: 用这个 : 第1步:在gradlew.properties中添加这两行请 访问以获取完整指南 android.useAndroidX = true android.enableJetifier = true 步骤2:使用这些命令 首先删除node_modules文件夹,然后使用重新安装 要么 然后
当我尝试在终端中执行命令React-本机run-android时,我在VScode中遇到了这个奇怪的错误。 还运行了react native doctor和Node、yarn、android_home和android sdk 0错误的所有绿色复选标记 不确定如何解决这些问题,因为我已经在以前的线程中尝试了所有建议。有人有这个问题可以提供帮助吗?这是一台窗户机器。 错误图像
因此,我使用react-native init[项目名称]创建了一个react-native项目。它安装了最新版本的native 0.60。然后我安装了react原生应用程序auth。 之后,我使用react-local start启动了metro服务器。但是当我运行react-local run-android时,编译器给了我一些错误。 任务:react-nate-app-auth:compil
我是新来的--本地人。在创建项目之后,我试图用这个命令在android上运行。 我有所有的java,Android Studio安装。我还在path中添加了ANDROID_HOME和JAVA_HOME环境变量和platform-tools。我也在Android Studio中构建了这个项目。请帮我解决这个错误。
当我试图在ios模拟器上运行应用程序时,我得到了这个。有谁能告诉我这个问题的原因/解决办法是什么。 以下构建命令失败:CompileC/users/xxx/library/developer/xcode/deriveddata/eattog-dfbqbeyhmbgzhfcodvhcaqjxepf/build/intermediates.noindex/p s.llvm.clang.1_0.comp
Whle运行我的react本地代码得到以下错误。它正常工作。但是,在从git和中获得新的拉动之后,并且在我运行之后,得到了这个错误。
在你把我和另一个类似的问题联系起来之前,比如这个或那个。我要说的是,我完全按照答案所说的做了,但我的gif不会像它应该做的那样动画化(尽管它是显示出来的)。 下面是我在一个函数中所做的操作,该函数通过主应用程序函数堆栈显示。导航容器和堆栈中的屏幕。导航器。(我使用React导航在屏幕上移动,这里的上下文是按下一个按钮,它显示DetailsScreen函数的内容) 这将显示我的gif的第一个静态图像