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

使用redux-persist v6搭配redux-persist-transform-immutable v5.0.0遇安装错误求助

问题原因与解决方案

错误原因

这是peer依赖版本冲突导致的:

  • 你的项目已安装 redux-persist@6.0.0(根项目指定的依赖版本)
  • 你要安装的 redux-persist-transform-immutable@5.0.0 对 peer 依赖的要求是 redux-persist@^4.0.0(仅支持4.x系列版本)
  • npm 的依赖解析机制无法自动协调这种跨大版本的不兼容要求,因此抛出 ERESOLVE 错误。

解决方案

方案1:安装适配redux-persist@6.x的transform包

redux-persist-transform-immutable 的6.0.0版本已适配redux-persist@6.x,执行以下命令安装:

npm install redux-persist-transform-immutable@6.0.0

方案2:降级redux-persist到兼容版本

如果必须使用redux-persist-transform-immutable@5.0.0,可以将redux-persist降级到4.x系列:

npm install redux-persist@^4.0.0

方案3:强制忽略依赖冲突(不推荐)

使用npm提供的参数强制跳过版本校验,但可能引发运行时未知问题,仅作为临时方案:

npm install --legacy-peer-deps
# 或使用更激进的--force
npm install --force

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 03:52:29