
前端
文章平均质量分 71
yunfanleo
这个作者很懒,什么都没留下…
展开
-
【Axios】解决Axios下载二进制文件返回空对象的问题
在使用Axios下载二进制文件时,可能会遇到返回空对象的问题。本文通过一个Vue 3项目中的实际案例,详细描述了问题的排查与解决过程。问题的根本原因在于响应拦截器对所有响应进行了统一的JSON处理,导致二进制数据被错误地转换为空对象。解决方案是修改响应拦截器,对二进制响应进行特殊处理,直接返回完整的response对象,而不应用JSON处理函数。最终,通过正确设置responseType: 'blob',并确保拦截器正确处理二进制数据,成功解决了文件下载问题。文章还总结了处理二进制文件下载时的关键点和常见陷原创 2025-05-09 18:56:21 · 1200 阅读 · 0 评论 -
PNG 转 ICO 图标转换工具
1. 将要转换的 PNG 图片放在 `public` 目录下,命名为 `logo.png`3. 转换完成后,将在 `public` 目录下生成 `favicon.ico` 文件。- `outputFile`: 输出文件名(默认:'favicon.ico')- `inputFile`: 输入文件名(默认:'logo.png')- `outputDir`: 输出文件目录(默认:'public')- `inputDir`: 输入文件目录(默认:'public')- `size`: 输出图标尺寸(默认:32)原创 2025-03-20 17:57:03 · 313 阅读 · 0 评论 -
Vue3.0中文文档(Vue3 + TS学习资源路线)
Vue3.0 学习资源文档:B站视频学习:尤雨溪Vue3.0 : https://www.bilibili.com/video/BV1ke411W7WB/Vue3练习:Vue3 example:原创 2022-07-09 00:22:10 · 1219 阅读 · 0 评论 -
前端开发环境配置WebStorm环境配置【git+yarn】
新建空项目,git拉取代码,配置yarn包管理器,初始化依赖,启动!原创 2022-06-28 22:06:12 · 8423 阅读 · 1 评论