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

如何解决pnpm安装@rainbow-me/rainbowkit时的peer依赖问题?

解决RainbowKit安装的Peer依赖问题

方案1:保留auto-install-peers配置

  • 卸载已安装的RainbowKit:
    pnpm remove @rainbow-me/rainbowkit
    
  • 重新安装RainbowKit,pnpm会自动拉取兼容的peer依赖:
    pnpm add @rainbow-me/rainbowkit wagmi viem
    

RainbowKit v0.7.3 依赖 wagmi@^0.6.x 和 viem@^0.3.x,开启auto-install-peers后pnpm会自动匹配符合要求的版本。

方案2:遵循pnpm最佳实践(关闭自动安装Peer依赖)

若要按照pnpm的推荐方式手动管理peer依赖:

  • 关闭自动安装配置(可选):
    pnpm config set auto-install-peers false
    
  • 卸载现有RainbowKit:
    pnpm remove @rainbow-me/rainbowkit
    
  • 明确安装RainbowKit及指定版本的必需peer依赖:
    pnpm add @rainbow-me/rainbowkit@0.7.3 wagmi@^0.6.5 viem@^0.3.10
    

验证

  • 检查package.json的dependencies字段,确认已包含wagmi和viem,且版本与RainbowKit v0.7.3兼容。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 02:05:26