找不到输入文件index.js - React Native

问题描述 投票:1回答:2

我有基本的React Native应用程序。我试图在虚拟Android设备中测试它。我正在导航到该项目并输入npm start -- --reset-cache。我杀了进程,我正在输入react-native run-android。我有活跃的Android设备,但我看到这个错误:

开发服务器返回响应错误代码:404 URL:http://10.0.0.2.2:8081/index.bundle?platform=android&dev=true&minify=false Body ...“无法在任何根目录中找到条目文件index.js:[\”c:\\ projects \\ HelloRN]“....

我在项目的根目录中有index.js。 Metro Bundler正在端口8081上运行,但我看到它有相同的错误。我正在使用React Native 0.51.0

javascript android react-native
2个回答
1
投票

有两种可能的解决方案:

  1. index.js文件不在项目根目录中
  2. react-native,在某些情况下,无法读取index.js,因为尝试查找index.ios.js和index.android.js,因此,复制index.js并重命名为index.android和index.ios.js

0
投票

问题在于权限。当我在另一个分区中创建相同的项目,而不是在安装C:Windows分区中创建时,它工作正常并且它创建了index.js文件。

© www.soinside.com 2019 - 2024. All rights reserved.