场景:
我在项目中编写了一个全局变量声明文件service.d.ts
,内容如下:
/// <reference types="axios" />
declare namespace AppService {
type BaseAxiosRes = AxiosResponse // AxiosResponse显示的类型是any
}
我想在全局namespace中引用axios的AxiosResponse类型,我使用了三斜线指令引入了axios,但是下面的AxiosResponse类型显示为any。
AxiosResponse类型是在axios/index.d.ts
中声明的。
你的
service.d.ts
文件也需要包含在tsconfig.json
中才能识别