类型声明文件:用来为已存在的 JS 库提供类型信息。
这样在 TS 项目中使用这些库时,就像用 TS 一样,都会有代码提示、类型保护等机制了。
TS中文件类型 #
.ts文件:- 既包含类型信息又可执行代码。
- 可以被编译为
.js文件,然后,执行代码。 - 用途:
- 编写程序代码的地方。
.d.ts文件:- 只包含类型信息的类型声明文件。
- 不会生成
.js文件,仅用于提供类型信息。 - 用途:
- 为 JS 提供类型信息。
类型声明文件:用来为已存在的 JS 库提供类型信息。
这样在 TS 项目中使用这些库时,就像用 TS 一样,都会有代码提示、类型保护等机制了。
.ts 文件:
.js 文件,然后,执行代码。.d.ts 文件:
.js 文件,仅用于提供类型信息。