我正在关注本教程:https://www.youtube.com/watch?v=7Ot5LSGHLyY&t=1583s 我不知道为什么index.android.js不存在。我研究过,如果我使用Expo构建项目,它实际上将不存在。如果真是这样,我该怎么做才能在我正在关注的教程中获得相同的结果?我应该转到其他教程并找到“ Expo React-Native教程”,还是忽略index.android.js的一部分?
答案 0 :(得分:0)
首先,您需要了解什么是Expo和Native。 这确实令人困惑,因此您可以阅读此post。真的很有帮助。
使用此命令创建项目后即为博览会
create-react-native-app (a.k.a. CRNA)
Expo没有任何index.android.js或index.ios.js文件。因为您可以
退出博览会项目时,您的项目将进入“ 本地”。等效于使用此命令创建项目
react-native init
这是一次性的命令行转换,除非从版本控制中回滚代码,否则无法撤消。在本机中,您可以分别为android和ios编写本机代码。
答案 1 :(得分:0)
这是添加到react-native的新功能。现在,新的项目模板不包含两个单独的文件。您仍然可以将index js用于Android版本和iOS版本。这只是您的偏好和项目需求。您可以在here上找到有关更改的更多信息。