我正在使用一个包含其包中的Typescript声明的库(Axios) .
我想声明一个函数,它将AxiosResponse(在库的.d.ts文件中声明)作为参数 . 我有以下内容:
function persistEvents(response: AxiosResponse) { ... }
但是,在VS代码中,我遇到错误“无法找到名称'AxiosResponse'” .
我需要做什么才能声明一个函数参数或从我的库中返回它?
要引用在另一个包中声明的类型,您需要将它们导入到您希望使用它们的 .ts 或 .d.ts 文件中 .
.ts
.d.ts
添加以下导入应该可以解决您的问题:
import { AxiosResponse } from "axios";
1 回答
要引用在另一个包中声明的类型,您需要将它们导入到您希望使用它们的
.ts
或.d.ts
文件中 .添加以下导入应该可以解决您的问题: