Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 关于安全带安装_Javascript_Reactjs_Npm_Reactstrap - Fatal编程技术网

Javascript 关于安全带安装

Javascript 关于安全带安装,javascript,reactjs,npm,reactstrap,Javascript,Reactjs,Npm,Reactstrap,当我试图使用此命令安装react-strap但无法安装react-strap时 npm install reactstrap --save 那一次我犯了这个错误 npm WARN ERESOLVE overriding peer dependency npm WARN Found: react@17.0.1 npm WARN node_modules/react npm WARN peer react@"*" from @testing-library/react@11

当我试图使用此命令安装react-strap但无法安装react-strap时

npm install reactstrap --save
那一次我犯了这个错误

npm WARN ERESOLVE overriding peer dependency
npm WARN Found: react@17.0.1
npm WARN node_modules/react
npm WARN   peer react@"*" from @testing-library/react@11.2.2
npm WARN   node_modules/@testing-library/react
npm WARN     @testing-library/react@"^11.2.2" from the root project
npm WARN   4 more (react-dom, react-popper, the root project, reactstrap)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer react@"0.14.x || ^15.0.0 || ^16.0.0" from react-popper@1.3.7
npm WARN node_modules/reactstrap/node_modules/react-popper
npm WARN   react-popper@"^1.3.6" from reactstrap@8.8.0
npm WARN   node_modules/reactstrap
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! Found: react@17.0.1
npm ERR! node_modules/react
npm ERR!   peer react@"*" from @testing-library/react@11.2.2
npm ERR!   node_modules/@testing-library/react
npm ERR!     @testing-library/react@"^11.2.2" from the root project
npm ERR!   peer react@"17.0.1" from react-dom@17.0.1
npm ERR!   node_modules/react-dom
npm ERR!     peer react-dom@"*" from @testing-library/react@11.2.2
npm ERR!     node_modules/@testing-library/react
npm ERR!       @testing-library/react@"^11.2.2" from the root project
npm ERR!     react-dom@"^17.0.1" from the root project
npm ERR!     1 more (reactstrap)
npm ERR!   3 more (react-popper, the root project, reactstrap)
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^0.14.0 || ^15.0.0 || ^16.0.0" from create-react-context@0.3.0
npm ERR! node_modules/reactstrap/node_modules/create-react-context
npm ERR!   create-react-context@"^0.3.0" from react-popper@1.3.7
npm ERR!   node_modules/reactstrap/node_modules/react-popper
npm ERR!     react-popper@"^1.3.6" from reactstrap@8.8.0
npm ERR!     node_modules/reactstrap
npm ERR!       reactstrap@"*" 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.
npm ERR!
npm ERR! See C:\Users\prajjkum\AppData\Local\npm-cache\eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\prajjkum\AppData\Local\npm-cache\_logs\2020-12-26T11_13_07_327Z-debug.log


所以如何解决这个错误请帮助我。。。我尝试卸载,然后再次安装,但它不再工作了,所以我将其发布在这里

这里的问题显然是npm 7。 不幸的是,我没有得到你的设置错误,但只有警告,我不知道为什么

如果问题确实与npm有关,我可以建议两件事:

  • npm安装--保存reactstrap--传统对等deps
  • npx-pnpm@6npm安装

  • 在继续执行任何步骤之前,请确保您删除了node_模块和包锁。json有帮助吗?您好@DamodarHegde它对我不起作用我也尝试过。您都尝试了什么?1) 共享您的package.json。2) 输出和您尝试过的方法。3) 您正在使用的npm版本是k@DamodarHegde 1)My package.json文件是2)我通过执行--force尝试的。就像这个npm安装reactstrop--save--force一样,那个时候我遇到了同样的错误,这个附加的东西npm警告使用--force建议禁用保护。3) Npm版本是7.3.0这里的问题显然是Npm 7。不幸的是,我没有得到你的设置错误,但只有警告,我不知道为什么。如果问题确实出在npm上,我可以建议两件事:1)
    npm安装——保存reactstrap——遗留对等deps
    和2)
    npx-pnpm@6npm安装
    。在继续执行任何步骤之前,请确保删除node_模块和package-lock.json