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

安装web3modal遇ERESOLVE错误,各版本均无法正常安装

解决web3modal安装依赖冲突问题

你遇到的是npm依赖版本冲突(ERESOLVE错误),核心是@nomicfoundation/hardhat-chai-matchers@2.0.2和当前项目里的ethers@5.7.2版本不兼容,导致web3modal无论装哪个版本都无法完成安装。试试下面的解决方法:

  • 直接用兼容模式安装,跳过peer依赖检查:
    安装指定版本:

    npm install web3modal@1.9.12 --legacy-peer-deps
    

    安装最新版本:

    npm install web3modal --legacy-peer-deps
    

    --legacy-peer-deps会回到npm v6的依赖处理逻辑,忽略peer依赖的版本冲突,适合这类老工具和新包的兼容问题。

  • 如果上面的方法无效,手动调整依赖版本:

    • 查看@nomicfoundation/hardhat-chai-matchers@2.0.2的peer依赖要求(可查看它的package.json),如果它要求ethers@6.x,你可以升级项目里的ethers到6.x版本,或者降级hardhat-chai-matchers到1.x版本(1.x分支支持ethers@5)。
    • 比如降级hardhat-chai-matchers:
      npm install @nomicfoundation/hardhat-chai-matchers@1.0.6
      
      之后再重新安装web3modal。
  • 清理缓存和锁文件重试:

    rm -rf node_modules package-lock.json
    npm cache clean --force
    npm install web3modal@1.9.12 --legacy-peer-deps
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 00:59:52