使用
下载
获取类型声明除了 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 贡献指南页面。