下载
获取类型声明无需 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 贡献指南页面 了解详情。