首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >尝试安装form时出错

尝试安装form时出错
EN

Stack Overflow用户
提问于 2022-03-01 04:24:50
回答 1查看 837关注 0票数 0

我的NPM无法为我的项目安装react-redux-form。我需要帮助,拜托。

C:\Users\folder>npm安装react@latest-保存

国家预防机制错误!代码ERESOLVE

国家预防机制错误!ERESOLVE无法解析依赖树

国家预防机制错误!

国家预防机制错误!同时解决:困惑@0.1.0

国家预防机制错误!发现: react@17.0.2

国家预防机制错误!节点模块/反应

国家预防机制错误!从根项目中反应@“^17.0.2”

国家预防机制错误!

国家预防机制错误!无法解析依赖关系:

国家预防机制错误!对等反应@“^15.3.0\x\x{1}\x{e76f}\x{e76f}\x{e76f}16.0.0

国家预防机制错误!节点模块/react redux形式

国家预防机制错误!react redux-form@“1.16.14”来自根项目

国家预防机制错误!

国家预防机制错误!修复上游依赖冲突,或重试

国家预防机制错误!此命令与--force或--legacy-peer-deps一起使用

国家预防机制错误!接受不正确的(并且可能被破坏的)依赖项解析。

国家预防机制错误!

国家预防机制错误!有关完整报告,请参见C:\Users\james\AppData\Local\npm-cache\eresolve-report.txt。

国家预防机制错误!可以在以下位置找到此运行的完整日志:

国家预防机制错误!C:\Users\james\AppData\Local\npm-cache_logs\2022-03-01T03_50_51_548Z-debug.log

编译后的

编译失败

./src/components/ContactComponent.js

未找到模块:无法解析'C:\Users\dir\src\components‘中的“react redux-form”

此错误发生在构建期间,不能取消。

我的贾森文件

代码语言:javascript
运行
复制
  "name": "james-react-website",
  "version": "0.1.0",
  "private": false,
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
  "devDependencies": {
    "bootstrap": "^4.0.0",
    "bootstrap-social": "^5.1.1",
    "font-awesome": "^4.7.0",
    "react-bootstrap": "^2.1.2",
    "react-popper": "^0.9.2",
    "react-router-dom": "^4.2.2",
    "reactstrap": "^5.0.0",
    "webpack": "^5.68.0"
  },
  "dependencies": {
    "@testing-library/jest-dom": "^5.16.1",
    "@testing-library/react": "^12.1.2",
    "@testing-library/user-event": "^13.5.0",
    "react": "^17.0.2",
    "react-dom": "^17.0.2",
    "react-redux": "^7.2.6",
    "react-scripts": "^2.1.3",
    "redux": "^3.7.2",
    "redux-form": "^8.3.8",
    "redux-logger": "^3.0.6",
    "redux-thunk": "^2.2.0",
    "web-vitals": "^2.1.4"
  },
EN

回答 1

Stack Overflow用户

发布于 2022-03-29 17:10:36

如果您正在使用最新的Node v15和npm v7版本,npm install redux-form将失败。

我相信这是由于国家预防机制的一些变化。可以阅读更多关于它的这里

如果使用NPM,请运行以下命令:

代码语言:javascript
运行
复制
npm install redux-form --legacy-peer-deps

希望这能解决你的问题!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71303712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档