我曾经使用 AppRegistry.registerComponent() 设置我的项目的主文件,但是使用 Expo 创建的项目不支持它。
import { AppRegistry } from 'react-native';
import App from './src/App';
AppRegistry.registerComponent('my App', () => App);
Run Code Online (Sandbox Code Playgroud)
然后,我使用 src/App.js 作为我的主文件。我如何使用世博会做到这一点?
谢谢
直接来自 React Native 文档facebook.github.io/react-native/docs/appregistry
AppRegistry是运行所有 React Native 应用程序的 JS 入口点。应用程序根组件应该向 AppRegistry.registerComponent 注册自己,然后本机系统可以为应用程序加载包,然后在应用程序准备就绪时通过调用 AppRegistry.runApplication 实际运行应用程序。
换句话说,由于 Expo 不是一个完整的真实应用程序,因为它运行在您的设备 Expo 应用程序上,因此从react-native. 阅读Expo 的文档以获取更多信息。
你只需要在你的App.js 上:
import React from 'react';
import { View, Text } from 'react-native';
export default () => (
<View>
<Text>Some Text</Text>
</View>
);
Run Code Online (Sandbox Code Playgroud)
看看这个小吃:@abranhe/stackoverflow-56694295
| 归档时间: |
|
| 查看次数: |
3118 次 |
| 最近记录: |