Reactjs 执行npx create react应用程序时出现以下错误

Reactjs 执行npx create react应用程序时出现以下错误,reactjs,windows,npm,ssl-certificate,yarnpkg,Reactjs,Windows,Npm,Ssl Certificate,Yarnpkg,我试着重新安装纱线,npm 尝试了npm缓存清理和纱线缓存清理 在npx创建react app my app时仍面临相同的问题 在warn-error.log中,它显示以下内容 Error: self signed certificate in certificate chain at TLSSocket.onConnectSecure (_tls_wrap.js:1502:34) at TLSSocket.emit (events.js:314:20) at

我试着重新安装纱线,npm

尝试了npm缓存清理和纱线缓存清理

在npx创建react app my app时仍面临相同的问题

在warn-error.log中,它显示以下内容

Error: self signed certificate in certificate chain
      at TLSSocket.onConnectSecure (_tls_wrap.js:1502:34)
      at TLSSocket.emit (events.js:314:20)
      at TLSSocket._finishInit (_tls_wrap.js:937:8)
      at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:711:12)


我看到许多类似的问题,这些问题都在早些时候发布,但找不到正确的解决方案。

我可以通过

yarn config set "strict-ssl" false -g


将strict ssl设置为false解决了我的问题。

您是否先尝试运行npm升级?@SinanYaman是的,我也这样做了,npm是最新的``最新的,已审核的4s中的1个包``您尝试过更新系统证书吗?对不起,我对Windows一无所知。也许可以试试Linux?抱歉,只是开玩笑。@emi不,我想要一个特定的解决方案来解决这个问题。这并不能解决问题,但通过使用不安全的过程,任何中间人都可以在您的项目中安装恶意软件,并使用户习惯于这样做,而不是解决他们操作系统中的真正问题。
yarn config set "strict-ssl" false -g
npm config set "strict-ssl" false -g