非常教程

Typescript参考手册

声明文件 | Declaration Files

Consumption

在TypeScript 2.0中,获取,使用和查找声明文件变得非常容易。本页详细介绍了如何做到这三点

下载

在TypeScript 2.0及更高版本中获取类型声明除npm外不需要其他工具。

作为一个例子,获取像lodash这样的库的声明只需要使用下面的命令

npm install --save @types/lodash

消费

从那里你可以在你的TypeScript代码中使用lodash而不用大惊小怪。这适用于模块和全局代码。

例如,一旦你完成了npm install你的类型声明,你可以使用导入和写入

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

或者如果你不使用模块,你可以使用全局变量_

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

搜索

在大多数情况下,类型声明包应始终与包名称相同npm,但前缀为@types/,但如果需要,可以查看https://aka.ms/types以查找您喜欢的库的包。

注意:如果您正在搜索的声明文件不存在,您可以随时回复并帮助下一位寻找它的开发人员。有关详细信息,请参阅DefinitelyTyped 贡献指南页面。

Typescript

TypeScript 是 JavaScript 的类型的超集,它可以编译成纯 JavaScript。编译出来的 JavaScript 可以运行在任何浏览器上。

主页 https://www.typescriptlang.org
源码 https://github.com/Microsoft/TypeScript
发布版本 2.6.0