找不到模块“axios”或其相应的类型声明。
时间: 2024-06-16 13:05:24 浏览: 98
没有安装上的模块
在Vue3 + TypeScript + Vite项目中,如果你安装了axios但是缺少类型声明文件,可以通过以下两种方式解决:
1. 安装@types/axios包:[^1]
```shell
yarn add @types/axios -D
```
这将安装axios的类型声明文件,使得在TypeScript中可以正确地使用axios。
2. 创建自定义类型声明文件:
在项目的src目录下创建一个名为"axios.d.ts"的文件,并添加以下内容:
```typescript
declare module 'axios' {
export interface AxiosResponse<T = any> {
// 添加你需要的类型声明
}
}
```
这将为axios添加类型声明,使得在TypeScript中可以正确地使用axios。
阅读全文