#6869·axios

优化 fetchOptions 类型定义,以提高自动完成、类型安全性和 Next.js 扩展

作者: vgotu99创建于 2025年4月10日更新于 2026年7月4日
标签type::breaking

描述: 目前,Axios 中的 fetchOptions 类型定义为 Record<string, any>,这限制了 IDE 自动完成和类型安全性。本问题建议将类型更新为 RequestInit,这是 Fetch API 使用的标准接口。此外,Next.js 通过扩展 RequestInit 接口,添加了缓存和 next 等自定义选项,使此更改更适合在 Next.js 项目中使用 Axios 的开发者。