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

无法安装react-simple-dropdown,出现未满足对等依赖问题求助

解决 react-simple-dropdown 安装时的 Peer 依赖问题

我看你在安装react-simple-dropdown时碰到了两个问题:未满足的Peer依赖警告和fsevents可选依赖跳过的提示,下面一步步帮你搞定:

1. 处理未满足的 Peer 依赖

react-simple-dropdown@3.2.0要求项目必须配套react@16.2.0和react-dom@16.2.0作为Peer依赖,但你当前项目里的版本不匹配,所以npm抛出了这个警告。

有两个解决思路:

  • 方案一:安装匹配版本的react和react-dom(推荐)
    如果你的项目能兼容这个旧版本,直接执行命令安装对应依赖:

    npm install react@16.2.0 react-dom@16.2.0 --save
    

    装完之后再重新跑npm i react-simple-dropdown,Peer依赖的警告就会消失。

  • 方案二:忽略Peer依赖检查(谨慎使用)
    要是不想调整react版本,可以在安装时加--legacy-peer-deps参数让npm跳过Peer依赖校验:

    npm i react-simple-dropdown --legacy-peer-deps
    

    注意:这种做法可能埋下兼容性隐患,比如组件运行时出现渲染错误、功能异常,所以优先选方案一。

2. 关于fsevents的警告

这个完全不用管——fsevents是只适配macOS的文件监听工具,你的环境是Windows(从路径C:\Lease_Tracker能看出来),npm自动跳过了这个可选依赖的安装,不会影响项目正常运行。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.25 08:18:58