美文网首页
八、Expo的专业术语

八、Expo的专业术语

作者: 万能的JS | 来源:发表于2018-11-30 16:10 被阅读0次

    专业术语

    app.json

    app.json是一个存在于每个Expo项目的文件,它用于配置项目,例如名称,图标和启动画面。阅读“使用app.json配置”中的更多内容

    create-react-native-app

    相当于create-react-app在React Native中。让您设置并创建一个不需要构建配置的React Native应用程序,它使用Expo来完成此任务。阅读“Expo&Create React Native App”中的更多内容

    detach

    “分离”一词以前在Expo中用于表示eject您的应用程序以使用ExpoKit

    eject

    术语“eject”由create-react-app引申,并在Expo中用于描述为标准的Expo开发环境的舒适感,您无需处理构建配置或本机代码。当您从Expo“弹出”时,您有两种选择:

    弹出到ExpoKit,您可以在此获得本地项目以及ExpoKit,因此您可以使用Expo API继续构建项目,但现在您的工作流程与构建没有Expo的React Native应用程序相同。阅读“Ejecting to ExpoKit”中的更多内容

    弹出简单的React Native,你只需弹出到ExpoKit就可以采取更加极端的步骤- 你无法访问Expo API并完全离开了Expo环境。阅读有关弹出的更多信息

    模拟器

    模拟器是用于在计算机上模拟移动设备的软件。通常,iOS模拟器称为simulators。

    经验

    应用程序的同义词通常意味着更多的单一用途和更小的范围,有时是艺术和异想天开。

    Expo CLI

    用于与Expo合作的命令行工具。阅读更多

    Expo Client

    运行Expo应用程序的iOS和Android应用程序。如果要在Expo Client外部运行应用程序并将其部署到App和/或Play商店,则可以构建独立应用程序

    Expo Dev Tools

    Expo Developer Tools是Expo CLI中包含的基于Web浏览器的UI 。

    Expo SDK

    Expo SDK提供对设备/系统功能的访问,例如摄像头,推送通知,联系人,文件系统等。滚动到文档导航中的SDK API参考,以查看完整的API列表并进行探索。了解有关Expo SDK的更多信息在Github上找到它

    ExpoKit

    ExpoKit是一个Objective-C和Java库,允许您使用Expo SDK和平台以及您现有的Expo项目作为更大标准本机项目的一部分 - 您通常使用Xcode,Android Studio或react-native init。阅读更多

    iOS版

    iPhone,iPad和Apple TV上使用的操作系统。Expo目前在iOS和iPhone上运行。

    链接

    链接可能意味着深入链接到应用程序,类似于您链接到网站上的网站将本机库链接到您弹出的ExpoKit应用程序

    Manifest(清单)

    Expo应用程序清单类似于Web应用程序清单 - 它提供了Expo需要知道如何运行应用程序和其他相关数据的信息。阅读“Expo如何运作”的更多内容

    原生目录

    React Native生态系统拥有数千个库。如果没有专门构建的工具,很难知道库是什么,搜索它们,确定质量,尝试它们,并筛选出不适用于您的项目的库(有些不适用于Expo,有些不适用于Android或iOS)。Native Directory是一个旨在解决此问题的网站,我们建议您使用它来查找要在项目中使用的包。

    NPM

    npm是JavaScript的包管理器和存储包的注册表。我们在Expo上内部使用的另一种包装管理器是yarn。

    OTA空中更新

    传统上,通过向App and Play商店提交更新的二进制文件来更新iOS和Android应用程序。通过空中下载(OTA)更新,您可以将更新推送到应用程序,而无需向商店提交新版本。阅读“发布”中的更多内容

    包管理器

    自动化从项目中安装,升级,配置和删除库(也称为依赖项)的过程。见npm和yarn。

    发布

    我们使用“发布”一词作为“部署”的同义词。当您发布应用程序时,它将在Expo客户端的持久URL处可用,或者在独立应用程序的情况下,它会通过无线方式更新应用程序。

    React Native

    “React Native允许您仅使用JavaScript构建移动应用程序。它使用与React相同的设计,让您从声明性组件中构建丰富的移动UI。” 阅读更多

    Shell app

    我们偶尔会为Standalone app使用的另一个术语。

     slug

    我们在app.json中使用“slug” 一词来指代您的应用在其网址中使用的名称。例如,Native Component List应用程序位于https://expo.io/@community/native-component-list,slug是native-component-list。

    snack

    Snack是一种浏览器内开发环境,您无需在手机或计算机上安装任何工具即可构建Expo 体验

    独立应用

    可以提交到iOS App Store或Android Play Store的应用程序二进制文件。阅读“构建独立应用程序”中的更多内容

    XDE

    XDE是一个桌面工具,带有用于处理Expo项目的图形用户界面(GUI)。它已被Expo CLI取代,后者现在提供命令行和Web界面。

    yarn

    JavaScript的包管理器。阅读更多

    相关文章

      网友评论

          本文标题:八、Expo的专业术语

          本文链接:https://www.haomeiwen.com/subject/idphcqtx.html