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

时间:2017-12-18 20:45:22

标签: javascript android react-native

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

  

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

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

2 个答案:

答案 0 :(得分:1)

有两种可能的解决方案:

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

答案 1 :(得分:0)

问题在于权限。当我在另一个分区中创建相同项目但不在安装C:的{​​{1}}分区中时,它工作正常并且找到了Windows文件。