首页 > 解决方案 > 从虚拟机中弹出 Expo 项目

问题描述

我正在为我的 react native 项目使用 expo,直到现在我正在使用我的实际机器来运行和午餐本地主机,一切工作正常。所以现在我制作了一个虚拟机,我再次安装了 expo 并将我的项目复制到那里,以便仅在虚拟机上弹出我的项目,并保持它在真机上不弹出。问题是当我在我的虚拟机上运行“expo start”时,我得到了这个: 在此处输入图像描述 正如你所看到的那样“以..登录”,所以我担心如果我在我的虚拟机上进行了一些更改,它也会影响真正的项目,不能注入回来。有没有办法避免这种情况?你能建议我做什么?我是新来的本地人。谢谢你的回答

标签: react-nativeexpo

解决方案


无论您在 VM 上做什么,都将保留在您的 VM 上,并且不会影响您在 VM 之外的代码。如果您担心不可逆转的损坏,您应该将代码存储在 git 存储库中。

弹出的 expo 项目成为常规的 react-native-cli 项目,您不能再使用 expo 使用它,需要在项目目录中使用“npm start”或“yarn start”命令启动它。您还需要针对 iOS 和 Android 进行一些不同的额外安装,请查看官方设置指南


推荐阅读