Index.android.js在Expo React-Native中不存在

时间:2018-09-18 10:18:55

标签: react-native expo

我正在关注本教程:https://www.youtube.com/watch?v=7Ot5LSGHLyY&t=1583s 我不知道为什么index.android.js不存在。我研究过,如果我使用Expo构建项目,它实际上将不存在。如果真是这样,我该怎么做才能在我正在关注的教程中获得相同的结果?我应该转到其他教程并找到“ Expo React-Native教程”,还是忽略index.android.js的一部分?

2 个答案:

答案 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上找到有关更改的更多信息。