react-native - 弹出我的 expo react-native 应用程序时未生成 index.js 文件
问题描述
我是React Native
和的新手expo
。我使用该命令创建了一个新项目,
expo init my-app
然后我使用 VSCode 打开了我的项目并运行该命令
expo eject
以弹出到常规React Native
应用程序,在弹出过程完成后,我发现我的项目文件夹不包含该index.js
文件,而我正在关注的教程做了我之前做的同样的步骤,教练得到了那个index.js
文件?
我的步骤有什么问题?任何人都可以清除整个想法?
解决方案
是的,这也发生在我身上。
expo eject
没有创建 index.js
因此,手动创建 index.js 并将以下代码添加到文件中。它应该可以完美运行。
import { AppRegistry } from 'react-native';
import App from './App';
AppRegistry.registerComponent('your_app_name_here', () => App);
推荐阅读
- flutter - Flutter:带有下划线的电话号码的预屏蔽输入
- html - 使用 node.js 按表单上传文件
- awk - 使用 awk 比较 2 个文件并打印匹配和不匹配的行
- ssh - GitLab SSH 问题 - 无论格式如何,它都不接受我的 SSH
- http - 如何在 ASP.NET Core 控制器中接收“multipart/mixed”
- javascript - 如何使用 javascript 更改 CSS style.display
- javascript - 尝试使用 MERN 堆栈问题在 res.json 中传递数组
- mongodb - “MongoDB SRV:DNSHostNotFound:查找服务器失败:”“:找不到给定 DNS 查询的记录。” 带有 mongodb SRV 的 Robo3t
- android - 无法在代码中创建 ViewModel 类错误的实例
- python - 将压缩的 txt 文件读取为 pandas 数据框