我是本机反应的新手,我在理解应用程序的文件夹结构时遇到了一些麻烦,应该在创建时出现在项目文件夹中。基本上,当使用 npm 创建项目时,我会得到一些启动文件(App.js 等)和一个 node_modules 文件夹。我已经使用 expo 启动并运行它,它也创建了 .expo 文件夹。
但是,当我查看 react 的官方文档或查看 git 上的插件/插件时,他们多次谈论项目根目录中的 android 和 iOS 文件夹。但他们无处可寻。然后我得到一些提示,我可以安装和运行 react-native-upgrade-git,据称它会生成这些丢失的文件夹。但这也没有用。
那么我错过了什么?这些文件夹在哪里?
编辑:这是来自 Youtube 教程的屏幕转储,显示了我正在寻找的项目结构:
原文由 Simon Eliasson 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 React Native 之上的 Expo 的要点之一是你不要去使用 android 或 ios 代码。 Expo 为您处理这些文件夹,您无需与它们交互。你有需要这些文件夹的理由吗?如果是这样,您将不得不弹出。这是执行此操作的文档: 使用 ExpoKit 弹出