最佳答案

在NPM服务器上,这似乎是一个真正的问题。在浏览器中导航到https://registry.npmjs.org/http-server时,我看到相同的错误。服务器确实没有有效的证书。没有特定于Windows的内容。

NPM报告存在缓存不正确的DNS信息的问题,这里:https://status.npmjs.org/incidents/v22ffls5cd6h

在清除缓存之前,他们建议您执行以下操作:

  • dig registry.npmjs.com @1.1.1.1
  • 将找到的IP添加到您的/etc/hosts文件中。

  • 更新:对于使用yarn的用户来说,这有点不相关:NPM注册表的Yarn镜像也似乎也受到此问题的影响,因此,目前看来,我们所能做的就是等到问题解决或Yarn团队解决为止在服务器上应用解决方法。

    09-18 11:10