使用

下载

获取类型声明除了 npm 之外不需要任何其他工具。

举个例子,获取像 lodash 这样的库的声明文件,只需要执行以下命令即可:

cmd
npm install --save-dev @types/lodash

值得注意的是,如果 npm 包已经按照 发布 中所述包含了其声明文件,则无需下载相应的 @types 包。

使用

在此之后,你就可以在 TypeScript 代码中轻松使用 lodash 了。这对于模块化代码和全局代码均适用。

例如,一旦你使用 npm install 安装了类型声明,你就可以使用导入并编写:

ts
import * as _ from "lodash";
_.padStart("Hello TypeScript!", 20, " ");

或者,如果你没有使用模块,可以直接使用全局变量 _

ts
_.padStart("Hello TypeScript!", 20, " ");

搜索

通常情况下,类型声明包的名称应与 npm 上的包名相同,但需加上 @types/ 前缀。如果需要,你可以使用 Yarn 包搜索 来查找你所使用的库对应的类型包。

注意:如果你搜索的声明文件不存在,你总是可以贡献一份,帮助后续寻找该文件的开发者。请查看 DefinitelyTyped 的 贡献指南页面 了解详细信息。

TypeScript 文档是一个开源项目。欢迎 提交 Pull Request 来帮助我们改进这些页面 ❤

此页面的贡献者
MHMohamed Hegazy (52)
OTOrta Therox (14)
IOIván Ovejero (1)
KOKristján Oddsson (1)
EBEli Barzilay (1)
5+

最后更新:2026 年 3 月 27 日