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

运行yarn start后出现Module not found: Can't resolve 'react-icons/lib'错误求助

解决思路

核心错误:Module not found: Can't resolve 'react-icons/lib'

  • react-icons/lib 是仓库构建后生成的目录,并非源码自带。你大概率是跳过了贡献流程里的构建步骤,导致该目录不存在。
  • 执行仓库贡献文档中提到的构建命令(通常是 yarn build 或 yarn compile),完成后会自动生成 lib 目录,此时 src/utils/icon.tsx 就能找到对应的导入模块。
  • 若构建命令执行失败,先运行 yarn install 重新安装所有依赖,再尝试构建。

Next.js 配置警告处理

1. assetPrefix 长度不符合要求

  • 本地开发环境下,assetPrefix 可直接设置为 "/" 或移除该配置项(Next.js 默认会使用根路径)。
  • 若为生产环境部署需求,确保 assetPrefix 是完整的、长度符合要求的路径(比如 https://your-cdn-domain.com/)。

2. experimental.publicDirectory 属性未被允许

  • 该配置是 Next.js 旧版本的废弃选项,当前版本已不再支持。直接从 next.config.js 的 experimental 对象中删除 publicDirectory 字段即可消除警告。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 08:32:03