DefinitelyTyped 是一个开源社区维护的 TypeScript 类型定义仓库,为第三方 JavaScript 库提供类型标注支持。以下是关键信息:

什么是 DefinitelyTyped?

  • 🌐 提供超过 20,000+ 个类型定义文件
  • ✅ 支持主流框架:React、Vue、jQuery 等
  • 🛠 通过 @types 包在 npm 上分发
  • 👥 社区贡献驱动,遵循 TypeScript 官方规范

使用方法

  1. 安装类型定义包
    npm install @types/xxx --save-dev
    
  2. IDE 集成支持
    TypeScript IDE 支持
  3. 自动补全与类型检查
    typescript_autocomplete

贡献指南

  1. 提交类型定义文件
  2. 遵循 TypeScript 官方贡献规范
  3. 参与社区审核流程
  4. 获取 贡献者指南 更多细节

推荐阅读

点击 此处 查看 DefinitelyTyped 的完整项目结构说明。