搜索文档 /

词汇表

Android SDK

Android SDK 是为Google Android平台开发人员建造的软件开发套件。它包括用于构建,测试和调试Android应用程序的工具。

Android Studio

Android Studio 是本地Android应用程序开发的官方综合开发环境(IDE)。

AutopReFixer

AutopReFixer 是将供应商特定的预订添加到手写的SASS/CSS代码中的工具。这样可以确保您编写的标准化CSS规则将在所有支持浏览器中应用。例如,不必知道各种浏览器使用的每个flexbox语法,而是允许您写的 显示:Flex; 它将自动插入正确的CSS。

捆绑

捆绑是获取应用程序依赖项(您编写的代码以及安装的任何NPM模块)并将其编译/将其调整为一个文件的过程。

电容器

电容器 是一种开源跨平台应用程序运行时,允许基于Web的应用在iOS,Android,Electron和Web上本地运行。参考这些应用程序“本地渐进式网络应用程序”是有帮助的,它们代表了传统混合应用程序心态之外的下一个演变。电容器是由公司Ionic(公司)积极开发/支持的。betway东盟体育app

CLI

CLI或 C ummand- l ine nterface是一个基于文本的接口,用于与程序进行交互。Mac用户的通用命令行应用程序是终端应用程序,Windows用户经常使用命令提示符。离子社区betway东盟体育app经常使用此术语来参考 betway东盟体育app离子的CLI 。betway东盟体育appIonic的CLI可用于多个事物,例如创建应用程序的生产构建,运行开发服务器并访问 betway东盟体育app离子商业服务

commonjs

commonjs 是定义JavaScript API的标准格式的组。他们为JavaScript模块和软件包定义了标准。

科尔多瓦

Apache Cordova 是一个开源移动应用程序开发框架,将标准HTML/CSS/JS转换为成熟的本机应用程序。它提供了用于访问本机设备功能(例如相机或加速度计)的JavaScript API。科尔多瓦(Cordova)包含用于包装iOS,Android和Windows Phone包装网络应用程序的必要构建工具。

科尔斯

科尔斯 (交叉原始资源共享)是服务器控制客户对Web资产的访问的机制。看到 CORS常见问题解答 了解更多信息。

CSS变量

您可能熟悉Sass的变量。 CSS变量 启用相同的功能,但内置在浏览器中。CSS变量可在所有常绿浏览器中使用。

装饰者

装饰器是返回功能的表达式。它们允许您采用现有功能,并扩展其行为。使用Typescript,您也可以装饰 课程 参数 。当你装饰 班级 ,您正在包装和扩展其构造函数的行为。换句话说,装饰器将在调用构造函数时添加一些功能,然后将返回原始构造函数。当你装饰 范围 ,您正在包装该参数传递的参数。当参数传递给方法时,装饰器将添加功能,然后返回原始参数。

ES5

ES5指的是Ecmascript第5版。一个简单的方法是,ES5是JavaScript的版本,开发人员当今最熟悉。

ES2015/ES6

此版本的JavaScript引入了各种新功能,包括类,模块,迭代器和承诺。常绿浏览器(Chrome,Safari,Firefox和Edge)对ES6有全力支持,但是在较旧的浏览器中使用ES6功能,例如 巴别尔 打字稿 必须 变形 ES6代码降至ES5。

ES2016/ES7

此版本的JavaScript为该语言添加了许多新功能,包括 阵列 和启动操作员。此版本的JavaScript得到了所有常绿浏览器(Chrome,Safari,Firefox和Edge)的完全支持

ES2017/ES8

此版本的JavaScript是最新标准。目前正处于新的官方标准之前的最后阶段。该规格包括异步/等待(已经在所有常绿浏览器中)和共享内存/原子。

子质

Genymotion是第三方Android模拟器。它非常快,可用于快速在Android上测试您的应用程序。看看我们 资源部分 关于GENYMOTION,以获取更多信息。

git

git 是用于管理代码的分布式版本控制系统。它允许开发团队为同一项目贡献代码,而不会引起代码冲突。

g

g 是运行任务的工具,可用于构建您的应用程序。常见的构建任务包括转移 ES6 ES5 ,转 Sass 进入CSS,缩小代码和串联文件。

ES模块

ES模块 将模块本地的概念带入JavaScript。对于模块,类和变量不再存在于全局范围中,必须明确导入您的项目才能使用。这使得了解您的代码来自何处,并增加功能的模块化和隔室化变得容易得多。

betway东盟体育app离子

betway东盟体育app离子 是由Ionic使用和创建的开源图标集。betway东盟体育app它包括1:1 iOS和材料设计图标,以及常用的社交/应用图标。betway东盟体育app离子分布默认包含了离子孔,但也可以在任何项目中使用。

业力

业力 是一个测试跑步者,将在真实浏览器中运行应用程序的测试。它执行在实际浏览器中以任何测试框架编写的测试用例。业力最初是为Angular 1使用的。

模块

JavaScript中的模块是小的,独立的和可重复使用的零件或代码,它们相互隔离,全局范围隔离。

monorepo

一个 monorepo 是一个带有多个项目的单个GIT存储库。优点包括更简单的组织,共享工具和依赖性以及与队友更好的合作。

现场重新加载

现场重新加载 (或者 现场录音 )是自动重新加载浏览器或 网络视图 当它检测到应用程序中的更改时。在某些情况下,它可以替换应用程序的部分,而无需重新加载整个窗口。看到 现场重载文档 了解更多信息。

节点

节点 是一个运行时环境,允许JavaScript写在服务器端上。除了用于Web服务外,节点还通常用于构建开发人员工具,例如 betway东盟体育app离子CLI

NPM

NPM 是包装管理器 节点 。它允许开发人员安装,共享和包装节点模块。betway东盟体育app离子可以与NPM一起安装,以及其许多依赖性。

可观察

可观察到的是发出事件(或通知)的对象。观察者是听这些事件的对象,并在收到事件时会做某事。他们共同创建了一种可用于异步编程的模式。

软件包ID

由苹果称为 束ID 并由Android作为 应用ID , 这 软件包ID 用于识别发布到App Store/Play商店的应用程序。这是一个格式化的字符串 反向符号表示法

多填充

一个 多填充 是在浏览器中添加功能并将浏览器差异归一化的代码。这类似于 垫片 ,但是,如果垫片具有自己的API,则可以使用浏览器的期望API。

量角器

量角器 是为Angular团队编写的测试框架。量角器可以与Karma等测试跑者一起用于端到端测试。测试跑步者允许您快速和编程验证代码质量。

Sass

Sass是一种样式表语言,可将CSS编译为CSS,并由Ionic使用。betway东盟体育appSass就像CSS,但具有额外的功能,例如 变量 ,,,, 混合物 , 和 循环

范围封装

使用示波器封装的组件将通过在运行时用数据属性附加每个样式来自动范围范围范围。CSS中的覆盖范围选择器需要一个 更高的特异性 选择器。还可以使用范围的组件使用 CSS自定义属性

影子穹顶

影子穹顶 是用于组件的DOM和样式封装的本机浏览器解决方案。它保护组件免受周围环境的影响。要使用阴影DOM组件的外部样式的内部元素,您必须使用 CSS自定义属性 或者 CSS阴影零件

垫片

垫片是一块代码,可在浏览器跨浏览器中归一化API。垫片可以具有自己的API,它可以隐藏最终用户的浏览器特定实现。

转板器

转移是在执行之前将代码从一种语言转换为另一种语言的过程。通常,跨科将将高级语言转换为另一种高级语言。最常见的类型 转卸 在离子betway东盟体育app框架中正在转换 ES2015/ES6 (( 打字稿 ) 至 ES5 (传统的JavaScript)。

打字稿

打字稿 是JavaScript的超集,这意味着它为您提供JavaScript,以及许多其他功能,例如 类型声明 接口 。尽管Ionic是使betway东盟体育app用Typescript构建的,但使用它来构建离子应用程序是完全可选的。

单位测试

单位测试和单元测试是测试小型代码以查看其表现是否如预期的一种方式。单位测试框架包括茉莉,摩卡咖啡,Qunit等。

webpack

webpack 将JavaScript模块和其他资产捆绑在一起。它可用于创建仅在需要时加载的单个或多个“块”。WebPack可用于获取许多文件和依赖项,并将其捆绑到一个文件或其他类型中。

网络标准

万维网联盟 (W3C)是网络的标准组织。行业领导人和公共共同努力共同发展 网络标准 这是定义Web平台的一组协议,规格和技术。

xcode

xcode 是Apple操作系统(MACOS,iOS,WatchOS和TVOS)软件开发的Apple IDE(集成开发环境),可用于其他语言和平台。

下一个
版本控制
Baidu