如果我已从博览会中退出(分离)该应用程序,我可以再次用Javascript编写代码吗??

时间:2018-11-27 10:09:27

标签: reactjs react-native expo

我必须在我的Android应用程序中使用gif,我可能需要为此分离我的expo项目。

我有一个疑问,如果我使用expoKit分离我的expo项目,那么我可以像以前一样再次用Javascript编写代码吗?分离将为Android创建一个文件夹,为ios创建一个文件夹,那么我将不得不以其他方式解决它们还是编写JS代码?请不要将我重定向到EXPO文档。我已经读过,但是对我来说仍然不清楚!

我对编写本机代码不了解。

2 个答案:

答案 0 :(得分:4)

弹出React Native项目仅意味着您现在也可以分别访问项目的本机部分。这并不意味着您不能再编写JavaScript。

希望这会有所帮助。快乐编码:)

答案 1 :(得分:2)

是的,您将能够像以前一样使用JavaScript编写代码。唯一的区别是,弹出过程将公开以前无法控制的构建和其他配置。您还可以访问/与本机模块交互。

在版本控制(例如GIT)中进行备份或提交所有内容始终是一个好主意,以便您可以返回(如果需要)。

弹出的应用程序唯一的缺点是您将不得不维护本机项目,因为本机区域不会自动升级。如果在开发后期出现任何问题,则必须熟悉本机代码。

参考:

https://docs.expo.io/versions/latest/expokit/eject

https://forums.expo.io/t/crna-eject-vs-expo-detach-pros-and-cons/11257