首页 前端知识 vue3 ts vite,找不到模块“axios”或其相应的类型声明

vue3 ts vite,找不到模块“axios”或其相应的类型声明

2024-05-22 09:05:30 前端知识 前端哥 967 292 我要收藏

目录

问题

解决方法

原因

补充


问题

yarn add axios 下载axios后缺少类型声明文件,打开node_modeule/axios中发现的确没有

解决方法

1.手动安装axios的类型声明文件,在终端的根目录输入

yarn add @types/axios -D

2.使用npm下载axios,yarn包管理就是有时候会出点问题,在终端的根目录输入

npm i axios

安装完后

axios的文件夹内有了d.ts后缀的类型声明文件

原因

axios原本是自带类型声明文件的,但是yarn有点问题,所以用npm,要么自己安装一下也可

补充

@types/    这个格式是指安装由DefinitelyTyped提供的类型声明文件

DefinitelyTyped 是一个 github 仓库,用来提供高质量 TypeScript 类型声明

当安装 @types/* 类型声明包后,TS 也会自动加载该类声明包,以提供该库的类型声明

https://www.typescriptlang.org/dt/search 可以搜索是否有对应的 @types/xxx

转载请注明出处或者链接地址:https://www.qianduange.cn//article/9082.html
标签
评论
发布的文章

jQuery初学

2024-05-29 10:05:14

Jquery中$,web开发语言

2024-05-29 10:05:25

jQuery 实现小球撞击动画

2024-05-29 10:05:04

echarts 横向柱状图

2024-05-29 10:05:01

Echarts:读取动态数据

2024-05-29 10:05:53

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!