本指南旨在帮助您在 Ember 应用中上手使用 TypeScript。
这不是一篇关于 TypeScript 或 Ember 的入门教程。在本指南中,当涉及我们此处不深入讲解、但对理解内容至关重要的特定概念时,我们将链接回 TypeScript 文档 以及 Ember 指南 的其他章节!
不知道从哪里开始?以下是内容概览
- 如果您完全不了解如何在 Ember 中使用 TypeScript,请从 核心概念:TypeScript 与 Ember 开始。
- 要使用 TypeScript 创建新的 Ember 应用或插件,请查看 TypeScript 入门 和 使用 TypeScript 构建插件。
- 如果您打算将现有的 Ember 应用转换为 TypeScript,请查看 将现有 Ember 应用转换为 TypeScript。
- 如果您正在使用旧版(Octane 之前)的 Ember 和 TypeScript,请阅读 TypeScript 与 Ember Classic。
- 还没有准备好切换到 TypeScript?您可以通过 添加 JSDoc 注释类型 来获得 TypeScript 的许多益处。我们将在 签名 (Signatures) 章节中对此进行一些讨论。
- 寻找 Ember 模板中的类型检查?请查看 Glint。
为什么要使用 TypeScript?
什么是 TypeScript,为什么要采用它?
TypeScript 是一种基于 JavaScript 的强类型编程语言,可在任何规模下为您提供更好的工具支持。
TypeScript 让您能够自信地构建雄心勃勃的 Web 应用——因此它是 Ember 应用的完美搭档!
- 一劳永逸地告别
undefined is not a function和null is not an object错误。 - 享受始终保持最新的 API 文档。
- 通过一流的编辑器支持体验更高效的开发,包括卓越的代码自动补全、引导式重构、自动导入等功能。