首页 > 解决方案 > 我需要输入什么代码才能使 expo 项目功能?

问题描述

我不是开发人员,但我在几个月前开发了一个应用程序。我们拥有的开发人员将不再帮助我们(不知道为什么)。

如果我不使用适当的术语,请原谅。

所以这个项目是在世博会上完成的。我不再可以访问原始的 expo 项目,但我拥有他在 Github 存储库中编写的所有代码。

是否可以从 Github 获取代码并将其粘贴到 Expo XDE 并可能在 Expo 上重现该应用程序?(或者这听起来可能吗?)

请告诉我。

标签: githubexpo

解决方案


我是一个完全反应原生的菜鸟,我一直在这样做,我喜欢它:

  1. 在https://snack.expo.io上开发原型

在这里,我可以在浏览器上进行开发和测试,在手机上和模拟器上进行测试。这很棒。

  1. 当我准备好构建时,我从 Snack IDE 下载代码包

这会下载一个 zip 文件,其中包含除了 Expo 和导入的库之外的所有内容。

  1. 我解压缩并使用终端进入文件夹并安装库。

在文件夹中,我运行这些命令来安装 Expo 和常规库:

$ npm install expo  # install expo
$ npm install  # install a bunch of required libraries
# Then I run these two lines until my project builds
$ npm run web  # try to run  - it will tell me which libraries to install, one by one
$ npm install <library>  # install each library 

最终我将转向只使用命令行,但这对于像我这样的菜鸟来说是不费吹灰之力的,而且对于我学习 npm 和 expo 来说就像训练轮子一样。


推荐阅读