簡體   English   中英

嘗試安裝 react-redux-form 時出錯

[英]Error when trying to install react-redux-form

我的 NPM 無法為我的項目安裝react-redux-form 我需要幫助,拜托。

C:\Users\folder>npm install react-redux-form@latest --save
npm 錯誤! 代碼 ERESOLVE
npm 錯誤! ERESOLVE 無法解析依賴樹
npm 錯誤!
npm ERR:解析時。 混亂@0.1.0
npm 錯誤:已找到。 反應@17.0.2
npm 錯誤! 節點模塊/反應
npm 錯誤。 來自根項目的 react@"^17.0.2"
npm 錯誤!
npm 錯誤:無法解析依賴項:
npm 錯誤。 peer react@"^15.3.0 || ^16.0.0" 來自 react-redux-form@1.16.14
npm 錯誤! node_modules/react-redux-form
npm 錯誤。 來自根項目的 react-redux-form@"1.16.14"
npm 錯誤!
npm ERR,修復上游依賴沖突,或者重試
npm ERR,此命令帶 --force 或 --legacy-peer-deps
npm 錯誤。 接受不正確(並且可能損壞)的依賴項解析。
npm 錯誤!
npm ERR:有關完整報告,請參閱 C.\Users\james\AppData\Local\npm-cache\eresolve-report.txt。

npm ERR:此運行的完整日志可在以下位置找到:
npm 錯誤: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”
此錯誤發生在構建期間,無法消除。

我的傑森檔案

  "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"
  },

如果您使用的是最新的 Node v15 和 npm v7 版本, npm install redux-form將失敗。

我相信這是由於 NPM 中的一些更改所致。可以在此處閱讀更多相關信息。

如果您使用的是 NPM,請改為運行以下命令:

npm install redux-form --legacy-peer-deps

希望這能解決您的問題!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM