【TypeScript笔记】03 - TS类型声明文件

导读

开发环境

版本号 描述
node -v v14.18.3
npm -v 6.14.6
tsc -v 4.7.4
ts-node -v 10.9.1

概述

类型声明文件:用来为已存在的JS库提供类型信息

TS的两种文件类型

在这里插入图片描述

类型声明文件的使用说明

内置类型声明文件

TS为JS运行时可用的所有标准化内置API都提供了声明文件。

Windows下VSCode中,这些文件保存在C:\Users\khz\AppData\Local\Programs\Microsoft VS Code\_\resources\app\extensions\node_modules\typescript\lib目录中,其主要文件如下:
在这里插入图片描述

示例:
在这里插入图片描述

第三方类型声明文件-库自带的

在这里插入图片描述

VSCode通过库中的package.json文件,读取文件中的typings字段来定位文件:
在这里插入图片描述

第三方类型声明文件-由DefinitelyTyped提供的

在这里插入图片描述

创建自己的类型声明文件

项目内共享类型

在这里插入图片描述

为已有JS文件提供类型声明文件

在这里插入图片描述
在这里插入图片描述

示例:
在这里插入图片描述

参考资料

猜你喜欢

转载自blog.csdn.net/kinghzking/article/details/126172843