Repolode
gibbok

gibbok/typescript-book

一本免费开源的简明 TypeScript 指南,涵盖类型系统、配置与语言特性。

Star
10,364
Fork
606
未关闭 Issue
1
最近提交
昨天

这是什么?

《The Concise TypeScript Book》是一本免费开源的 TypeScript 指南,适合初学者和有经验的开发者作为精简的参考手册。内容从类型系统讲起,涵盖类型收窄、泛型、类与装饰器、工具类型,以及 satisfies 运算符、using 声明等较新的语法。

书中也介绍了实际项目中的配置内容,包括编译器安装、tsconfig.json 中 strict、module、moduleResolution 等常用选项,以及将 JavaScript 代码库逐步迁移到 TypeScript 的方法。同时说明了 TypeScript 7.0 基于 Go 重写编译器的变化,以及已不再支持的旧选项。

本书提供在线网站版本和 EPUB 下载,并已翻译成包括中文在内的多种语言。作者另外提供付费的 Plus Edition,包含 React 与实战示例,开源版本本身保持免费。

核心功能

  • 01涵盖 TypeScript 类型系统,从类型收窄到条件类型和映射类型。
  • 02讲解 tsconfig.json 常用选项,如 strict、module、moduleResolution。
  • 03提供将 JavaScript 项目逐步迁移到 TypeScript 的步骤指南。
  • 04介绍 TypeScript 7.0 的变化,包括基于 Go 重写的编译器和已移除的旧选项。
  • 05提供在线网站阅读和 EPUB 下载两种形式。

适用场景

  • 从零开始学习 TypeScript,或补充已有知识中的空白。
  • 在编写类型代码时随手查阅的精简参考手册。
  • 规划将 JavaScript 代码库逐步迁移到 TypeScript。
  • 升级到 TypeScript 7.0 时核对配置选项和语言变化。

快速上手

  1. 1

    在线阅读免费版本

  2. 2

    从 downloads 文件夹下载 EPUB 版本

使用前须知

  • 项目元数据无法识别其许可证,因此复用条款不明确。

标签

常见问题

typescript-book 是什么?
一本免费开源的简明 TypeScript 指南,涵盖类型系统、配置与语言特性。 《The Concise TypeScript Book》是一本免费开源的 TypeScript 指南,适合初学者和有经验的开发者作为精简的参考手册。内容从类型系统讲起,涵盖类型收窄、泛型、类与装饰器、工具类型,以及 satisfies 运算符、using 声明等较新的语法。
typescript-book 可以免费使用吗?用的什么许可证?
typescript-book 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
typescript-book 还在维护吗?
活跃维护中。typescript-book 最近一次提交是在 2026年10月23日。
typescript-book 适合用来做什么?
从零开始学习 TypeScript,或补充已有知识中的空白。 在编写类型代码时随手查阅的精简参考手册。 规划将 JavaScript 代码库逐步迁移到 TypeScript。 升级到 TypeScript 7.0 时核对配置选项和语言变化。
typescript-book 怎么安装和运行?
在线阅读免费版本 从 downloads 文件夹下载 EPUB 版本
在哪里获取 typescript-book?
源代码和安装说明在 GitHub 上:https://github.com/gibbok/typescript-book

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目