反应本地运行Android错误500



我获得了成功的构建,但是在错误的位置将本机saerch在错误的位置中进行了反应。我的项目在C://Projects/MobileApp中,我去那里运行:react-native-run-android。它成功构建,但我得到了这个错误:开发服务器返回响应错误代码500

Unable to resolve module build from C://Projects/MobileApp/index.android.js
Directory `C://Projects/MobileApp/build` does not exist.

这是真的,但是为什么不在Android文件夹中搜索它的存在:

C://Projects/MobileApp/android/build存在。

BTW, this is how I call my root component 
import { AppRegistry } from 'react-native';
import { MyApp} from './build';
AppRegistry.registerComponent('MyApp', () => MyApp);

您正在从c://projects/mobileapp/build中导入此处:

import { MyApp} from './build';

不要将React-native .js文件放入Android或iOS文件夹中,这些文件夹仅适用于本机Android/iOS代码,我建议创建一个名为appsrc的文件夹以将您的React-Native App Code放入。<<<<<<<<<<<<<<<<

您可以在C://Projects/MobileApp/src/index.js中编写MyApp组件,然后在C://Projects/MobileApp/index.android.js中导入它:

import { MyApp } from './src';

run-android命令读取index.android.js

run-ios命令读取index.ios.js

相关内容

  • 没有找到相关文章

最新更新