【问题标题】:React Installation (npm ERR! SELF_SIGNED_CERT_IN_CHAIN)反应安装(npm ERR!SELF_SIGNED_CERT_IN_CHAIN)
【发布时间】:2020-02-04 17:11:34
【问题描述】:

我正在尝试运行我的第一个 React 应用程序。 我已经安装了 Node.js/npm。

我尝试按照https://reactjs.org/docs/create-a-new-react-app.html上的教程执行命令“npx create-react-app my-app

我还尝试了另一个命令“npm install -g create-react-app@1.5.2”,但似乎有错误。

请参考图片- commands executed on cmd

我看过多个安装指南和视频教程,但似乎没有任何效果。 请帮帮我!

【问题讨论】:

  • 什么错误?
  • 运行:npm config set ca "" 然后再试一次或npm config set registry="http://registry.npmjs.org/"
  • 看看这个here
  • 尝试以管理员权限运行 cmd。
  • 请在您的问题中包含代码和结果作为文本,而不是图片。图片并不总是很好地呈现,某些人在某些设备上可能无法阅读,无法轻松搜索并且无法复制以尝试重现问题。

标签: node.js reactjs npm


【解决方案1】:

尝试更新 npm

npm install npm -g --ca NULL

然后告诉 npm 使用已知的注册商进行 SSL 证书验证

npm config set ca=""

【讨论】:

  • 这不起作用。错误保持不变-npm ERR!代码 SELF_SIGNED_CERT_IN_CHAIN npm 错误! errno SELF_SIGNED_CERT_IN_CHAIN npm 错误!对registry.npmjs.org/tar/-/tar-2.2.2.tgz 的请求失败,原因:证书链中的自签名证书 npm ERR!可以在以下位置找到此运行的完整日志:npm ERR! C:\Users\Admin\AppData\Roaming\npm-cache_logs\2020-02-04T16_14_51_726Z-debug.log 安装 ['create-react-app@latest'] 失败,代码 1
  • 错误是这样的-extract: WARN tarball tarball data for tar@^2.2.1 (sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==) 似乎已损坏。再试一次
猜你喜欢
  • 2015-05-22
  • 1970-01-01
  • 2016-04-02
  • 2015-08-31
  • 2022-01-17
  • 1970-01-01
  • 2018-08-22
  • 2020-12-02
  • 2017-01-30
相关资源
最近更新 更多