Javascript Npm错误。无法安装软件包。不断地抛出错误
运行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 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和节点对我无效,必须删除所有^并使其依赖于特定版本