You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Next.js 13.4.7中SWR v2.2.0默认导出错误如何解决?

解决SWR v2默认导出错误问题

这个错误的核心原因是SWR从v2版本开始移除了默认导出,你的代码沿用了v1时代的默认导入写法,因此会出现找不到default export的报错。

修复步骤:

  • 修改导入语句,将默认导入改为命名导入:
// 替换原来的 import useSWR from 'swr';
import { useSWR } from 'swr';

修改后代码即可正常运行,useSWR是SWR v2提供的命名导出函数,其余调用逻辑无需改动。如果后续需要使用SWR的其他功能(如useSWRInfinite),同样要采用命名导入的方式。

内容的提问来源于stack exchange,提问作者Kusumoon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 19:03:09