在任何根 React Native Navigation 中找不到条目文件 index.android.js
Cannot find entry file index.android.js in any of the roots React Native Navigation
我是 React Native Navigation 的新手,我在 Android.
的安装过程中遇到问题
所以我安装了软件包,并按照说明进行操作,直到第 5 步。
在那里我将代码添加到 MainApplication.java,但在这样做之后,我执行 react-native 运行-android 并且我得到以下错误。
我在其他帖子中看到可以通过执行来解决问题
npm start -- --reset-cache
但这对我不起作用。
我使用的是 React Native Navigation v1.1.298
如有任何帮助,我们将不胜感激。
谢谢。
我遇到了同样的问题。看起来这个库不能与 react-native 版本 > 0.49
一起正常工作。因为在以前的 React Native 版本中它有 index.android.js、index.ios.js 和 index.js 但现在它只生成一个 index.js 文件。
您需要复制 index.js
文件并复制 2 个新文件,分别命名为 index.android.js
和 index.ios.js
注意:如果您正在学习任何教程并且尚未添加任何路由代码,那么您将在这一步之后看到一个空白屏幕。别担心它只是飞溅。一旦您编写导航代码,它就可以正常工作。
对于在 Windows while 运行 Watchman 文件监视服务中遇到此问题的任何人,可能是由于此问题 https://github.com/facebook/react-native/issues/14246
将 jest 升级到版本 => 21.0.0 修复了根本原因。
这可以通过 npm i react-native@0.50.0
来完成,它将涵盖 RN 的家属直到该版本以及 npm i jest@21.2.0
希望这对某人有所帮助
这是一个老问题。
但问题可能是因为你的java入口文件没有getJSMainModuleName
功能。
新建RN工程可以勾选此功能
我是 React Native Navigation 的新手,我在 Android.
的安装过程中遇到问题所以我安装了软件包,并按照说明进行操作,直到第 5 步。 在那里我将代码添加到 MainApplication.java,但在这样做之后,我执行 react-native 运行-android 并且我得到以下错误。
我在其他帖子中看到可以通过执行来解决问题
npm start -- --reset-cache
但这对我不起作用。
我使用的是 React Native Navigation v1.1.298
如有任何帮助,我们将不胜感激。
谢谢。
我遇到了同样的问题。看起来这个库不能与 react-native 版本 > 0.49
一起正常工作。因为在以前的 React Native 版本中它有 index.android.js、index.ios.js 和 index.js 但现在它只生成一个 index.js 文件。
您需要复制 index.js
文件并复制 2 个新文件,分别命名为 index.android.js
和 index.ios.js
注意:如果您正在学习任何教程并且尚未添加任何路由代码,那么您将在这一步之后看到一个空白屏幕。别担心它只是飞溅。一旦您编写导航代码,它就可以正常工作。
对于在 Windows while 运行 Watchman 文件监视服务中遇到此问题的任何人,可能是由于此问题 https://github.com/facebook/react-native/issues/14246
将 jest 升级到版本 => 21.0.0 修复了根本原因。
这可以通过 npm i react-native@0.50.0
来完成,它将涵盖 RN 的家属直到该版本以及 npm i jest@21.2.0
希望这对某人有所帮助
这是一个老问题。
但问题可能是因为你的java入口文件没有getJSMainModuleName
功能。
新建RN工程可以勾选此功能