声明文件 d.ts
声明文件 declare
使用三方库时,需要引入声明文件才能获得对应的代码补全和接口提示相关内容
比如在项目中写
import axios from 'axios'
按住 Ctrl/command 键点击 'axios' 会进入到它的声明文件中
有一些比较老的库可能没有相关的 xxx.d.ts 文件,我们可以自己编写, 如 express
express.d.tsc
declare module 'express' {
interface Express {
(): void
}
// ...
const express: Express
export default express
}
还可以尝试使用命令安装
npm i --save-dev @types/express