Javascript Npm错误。无法安装软件包。不断地抛出错误

Javascript Npm错误。无法安装软件包。不断地抛出错误,javascript,node.js,reactjs,npm,webpack,Javascript,Node.js,Reactjs,Npm,Webpack,运行npm安装时出现以下错误 npm ERR! Windows_NT 6.3.9600 npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\ node_modules\\npm\\bin\\npm-cli.js" "install" npm ERR! node v4.4.0 npm ERR! npm v2.14.20 npm ERR! code EPEERINVALID npm ERR

运行npm安装时出现以下错误

npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\
node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! node v4.4.0
npm ERR! npm  v2.14.20
npm ERR! code EPEERINVALID

npm ERR! peerinvalid The package react@16.13.1 does not satisfy its siblings' pe
erDependencies requirements!
npm ERR! peerinvalid Peer ag-grid-react@13.2.0 wants react@^15.5.0
npm ERR! peerinvalid Peer react-bootstrap@0.30.8 wants react@>=0.14.0
npm ERR! peerinvalid Peer react-tagsinput@3.19.0 wants react@^16.0.0 || ^15.0.0
|| ^0.14.0
npm ERR! peerinvalid Peer react-notification-system@0.2.17 wants react@0.14.x ||
 ^15.0.0 || ^16.0.0
npm ERR! peerinvalid Peer react-select-fast-filter-options@0.2.3 wants react@^0.
14.0 || ^15.0.0 || ^16.0.0-a
npm ERR! peerinvalid Peer react-motion@0.5.2 wants react@^0.14.9 || ^15.3.0 || ^
16.0.0
npm ERR! peerinvalid Peer react-select@1.3.0 wants react@^0.14.9 || ^15.3.0 || ^
16.0.0-rc || ^16.0
npm ERR! peerinvalid Peer react-dom@15.6.2 wants react@^15.6.2

npm ERR! Please include the following file with any support request:

我通过在package.json中添加react^15.3.0作为显式依赖项解决了上述错误,但现在我收到了下面的错误,即使在添加显式依赖项后也没有得到解决

npm WARN package.json ExperimentUI@1.0.0 No repository field.
npm WARN package.json ExperimentUI@1.0.0 No license field.
npm WARN prefer global npm@6.14.5 should be installed with -g
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\
node_modules\\npm\\bin\\npm-cli.js" "install"
npm ERR! node v4.4.0
npm ERR! npm  v2.14.20
npm ERR! code EPEERINVALID

npm ERR! peerinvalid The package webpack@1.15.0 does not satisfy its siblings' p
eerDependencies requirements!
npm ERR! peerinvalid Peer file-loader@6.0.0 wants webpack@^4.0.0 || ^5.0.0
npm ERR! peerinvalid Peer babel-loader@6.4.1 wants webpack@1 || 2 || ^2.1.0-beta
 || ^2.2.0-rc

npm ERR! Please include the following file with any support request:

下面是我的package.json,你能帮我指出正确的方向吗

{
  "name": "",
  "version": "1.0.0",
  "description": "",
  "author": "",
  "dependencies": {
    "react": "^15.3.0",
    "ag-grid": "13.2.0",
    "ag-grid-react": "13.2.0",
    "re-resizable": "^4.7.1",
    "react-bootstrap": "0.30.8"
  },
  "devDependencies": {
    "ag-grid-enterprise": "13.2.0",
    "axios": "^0.16.1",
    "file-loader": "^6.0.0",
    "babel-loader": "^6.2.4",
    "babel-polyfill": "^6.22.0",
    "babel-preset-es2015": "^6.6.0",
    "babel-preset-react": "^6.5.0",
    "babel-runtime": "^6.25.0",
    "create-react-class": "^15.5.2",
    "css-loader": "0.23.1",
    "es6-promise": "^3.1.2",
    "jQuery-QueryBuilder": "^2.4.5",
    "jquery": "^3.3.1",
    "json-loader": "^0.5.4",
    "moment": "^2.18.1",
    "moment-timezone": "^0.5.13",
    "prop-types": "^15.5.8",
    "rc-slider": "^8.5.0",
    "react-color": "^2.14.1",
    "react-draggable": "^3.0.5",
    "react-motion": "^0.5.0",
    "react-notification-system": "^0.2.14",
    "react-select": "^1.0.0-rc.3",
    "react-select-fast-filter-options": "^0.2.1",
    "react-tagsinput": "^3.16.1",
    "storm-react-diagrams": "^5.2.1",
    "style-loader": "0.13.0",
    "url-loader": "^0.5.7",
    "victory": "^0.19.1",
    "webpack": "^1.15.0"
  }
}

欢迎来到堆栈溢出。 不幸的是,您的节点版本似乎非常旧。使用您的
package.json
我也无法安装您的依赖项(使用
node v4.4.x
npm v2.14.x

由于
create-react-app
使用
Node>=8.10和npm>=5.6
,我建议您坚持使用这些版本和更高版本。大多数依赖性都可以


如果您对答案和编码感到满意,请不要忘记批准答案。

谢谢,让我尝试升级节点和npm。如果其中任何一项确实对您有效,会有任何赞赏和反馈。很抱歉,响应太晚,更新npm和节点对我无效,必须删除所有^并使其依赖于特定版本