github - 我需要输入什么代码才能使 expo 项目功能?
问题描述
我不是开发人员,但我在几个月前开发了一个应用程序。我们拥有的开发人员将不再帮助我们(不知道为什么)。
如果我不使用适当的术语,请原谅。
所以这个项目是在世博会上完成的。我不再可以访问原始的 expo 项目,但我拥有他在 Github 存储库中编写的所有代码。
是否可以从 Github 获取代码并将其粘贴到 Expo XDE 并可能在 Expo 上重现该应用程序?(或者这听起来可能吗?)
请告诉我。
解决方案
我是一个完全反应原生的菜鸟,我一直在这样做,我喜欢它:
在这里,我可以在浏览器上进行开发和测试,在手机上和模拟器上进行测试。这很棒。
- 当我准备好构建时,我从 Snack IDE 下载代码包
这会下载一个 zip 文件,其中包含除了 Expo 和导入的库之外的所有内容。
- 我解压缩并使用终端进入文件夹并安装库。
在文件夹中,我运行这些命令来安装 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 来说就像训练轮子一样。
推荐阅读
- image - 在 Genexus 16 的新环境中加载图像时出错
- node.js - 关键依赖项:require 函数的使用方式是无法静态提取依赖项 - NodeJS、Express 和 Webpack
- entity-framework - Entity Framework6 中的 HasConversion 函数
- c++ - 如何使用两个向量打印给定输入字符串中每个单词的频率?
- asp.net - 项目在错误的本地主机上运行的问题
- azure - 如何在现有的 azure databricks 工作区中获取集群、作业、安装的库等的总数?
- php - Docker-Compose with Nginx and PHP -> Nginx Config for Performance
- java - Spring Arangodb 存储边缘但因 MappingException 失败:找不到类型类 java.lang.Object 的 PersistentEntity
- node.js - 使用fabric-common模块离线签署交易
- elasticsearch - ElasticSearch - 分离很少使用的文档以获得更快的性能是否有意义?