获取 npm 错误!当我在我的节点项目中进行 npm install 时,ERESOLVE 无法解决

编程入门 行业动态 更新时间:2024-10-03 10:48:06

获取 npm 错误!当我<a href=https://www.elefans.com/category/jswz/34/1771184.html style=在我的节点项目中进行 npm install 时,ERESOLVE 无法解决"/>

获取 npm 错误!当我在我的节点项目中进行 npm install 时,ERESOLVE 无法解决

当我在项目中执行 npm install 时,出现以下错误

npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.

npm ERR! code ERESOLVE

npm ERR! ERESOLVE could not resolve

npm ERR!

npm ERR! While resolving: [email protected]

npm ERR! Found: [email protected]

npm ERR! node_modules/typescript

npm ERR! dev typescript@"^4.1.3" from the root project

npm ERR! peer typescript@">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" from [email protected]

npm ERR! node_modules/tsutils

npm ERR! tsutils@"^3.21.0" from @typescript-eslint/[email protected]

npm ERR! node_modules/@typescript-eslint/eslint-plugin

npm ERR! peer @typescript-eslint/eslint-plugin@"^4.0.0" from [email protected]

npm ERR! node_modules/eslint-config-react-app

npm ERR! eslint-config-react-app@"^6.0.0" from [email protected]

npm ERR! node_modules/react-scripts

npm ERR! 2 more (eslint-plugin-jest, react-scripts)

npm ERR! tsutils@"^3.21.0" from @typescript-eslint/[email protected]

npm ERR! node_modules/@typescript-eslint/typescript-estree

npm ERR! @typescript-eslint/typescript-estree@"4.28.3" from @typescript-eslint/[email protected]

npm ERR! node_modules/@typescript-eslint/experimental-utils

npm ERR! @typescript-eslint/experimental-utils@"4.28.3" from @typescript-eslint/[email protected]

npm ERR! node_modules/@typescript-eslint/eslint-plugin

npm ERR! 1 more (eslint-plugin-jest)

npm ERR! 1 more (@typescript-eslint/parser)

npm ERR! 1 more (@typescript-eslint/typescript-estree)

npm ERR!

npm ERR! Could not resolve dependency:

npm ERR! peerOptional typescript@"^3.2.1" from [email protected]

npm ERR! node_modules/react-scripts

npm ERR! dev react-scripts@"^4.0.1" from the root project

npm ERR!

npm ERR! Conflicting peer dependency: [email protected]

npm ERR! node_modules/typescript

npm ERR! peerOptional typescript@"^3.2.1" from [email protected]

npm ERR! node_modules/react-scripts

npm ERR! dev react-scripts@"^4.0.1" from the root project

npm ERR!

npm ERR! Fix the upstream dependency conflict, or retry

npm ERR! this command with --force, or --legacy-peer-deps

npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

这是我的package.json

{
  "name": "node_modules",
  "version": "1.0.7",
  "private": true,
  "license": "ISC",
  "dependencies": {
    "@microsoft/applicationinsights-react-js": "^2.3.1",
    "@microsoft/applicationinsights-web": "^2.3.1",
    "@progress/kendo-common": "^0.2.1",
    "@progress/kendo-data-query": "^1.5.4",
    "@progress/kendo-drawing": "^1.9.3",
    "@progress/kendo-file-saver": "^1.1.0",
    "@progress/kendo-react-charts": "^3.18.0",
    "@progress/kendo-react-common": "^3.18.0",
    "@progress/kendo-react-inputs": "^3.18.0",
    "@progress/kendo-react-intl": "^3.18.0",
    "@progress/kendo-react-layout": "^3.18.0",
    "@progress/kendo-react-popup": "^3.18.0",
    "@progress/kendo-theme-default": "^4.32.0",
    "@progress/kendo-theme-material": "^3.28.0",
    "@telerik/kendo-intl": "^2.3.0",
    "async": "^2.6.4",
    "azure-maps-control": "^2.0.31",
    "ejs": "^3.1.7",
    "hammerjs": "^2.0.8",
    "jquery": "^3.5.1",
    "kendo-ui-react": "^0.14.2",
    "minimist": "^1.2.6",
    "react": "^16.9.0",
    "react-dom": "^16.9.0",
    "typescript-collections": "^1.3.3",
    "web-vitals": "^0.2.4",
    "y18n": "^5.0.5"
  },
  "devDependencies": {
    "@fortawesome/fontawesome-free": "^5.15.2",
    "@testing-library/jest-dom": "^5.11.9",
    "@testing-library/react": "^11.2.3",
    "@testing-library/user-event": "^12.6.2",
    "@types/history": "^4.7.8",
    "@types/jest": "^26.0.20",
    "@types/jquery": "^3.5.5",
    "@types/node": "^12.19.15",
    "@types/react": "^16.9.0",
    "@types/react-dom": "^16.9.0",
    "react-scripts": "^4.0.1",
    "typescript": "^4.1.3"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
  "eslintConfig": {
    "extends": [
      "react-app",
      "react-app/jest"
    ]
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  }
}

我不明白如何解决这个问题。

回答如下:

尝试做

npm install --legacy-peer-deps

更多推荐

获取 npm 错误!当我在我的节点项目中进行 npm install 时,ERESOLVE 无法解决

本文发布于:2024-05-31 06:29:32,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1771369.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:在我   当我   节点   错误   项目

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!