React Native iOS 和 Android 文件夹不存在

新手上路,请多包涵

我是本机反应的新手,我在理解应用程序的文件夹结构时遇到了一些麻烦,应该在创建时出现在项目文件夹中。基本上,当使用 npm 创建项目时,我会得到一些启动文件(App.js 等)和一个 node_modules 文件夹。我已经使用 expo 启动并运行它,它也创建了 .expo 文件夹。

但是,当我查看 react 的官方文档或查看 git 上的插件/插件时,他们多次谈论项目根目录中的 android 和 iOS 文件夹。但他们无处可寻。然后我得到一些提示,我可以安装和运行 react-native-upgrade-git,据称它会生成这些丢失的文件夹。但这也没有用。

那么我错过了什么?这些文件夹在哪里?

编辑:这是来自 Youtube 教程的屏幕转储,显示了我正在寻找的项目结构:

在此处输入图像描述

原文由 Simon Eliasson 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.2k
2 个回答

在 React Native 之上的 Expo 的要点之一是你不要去使用 android 或 ios 代码。 Expo 为您处理这些文件夹,您无需与它们交互。你有需要这些文件夹的理由吗?如果是这样,您将不得不弹出。这是执行此操作的文档: 使用 ExpoKit 弹出

原文由 Funk Soul Ninja 发布,翻译遵循 CC BY-SA 4.0 许可协议

根目录 下运行

expo eject

原文由 Harsh Jadon 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏