npm 错误!代码 CERT_HAS_EXPIRED - Angular 13

问题描述 投票:0回答:2

我已经安装了 Angular,它向我显示了版本和所有内容。但是当我尝试运行命令 npm start 时,它给了我错误。我已经卸载并重新安装了所有内容,但这个问题并没有消失。我尝试运行 npm install 并收到此错误。 (附截图)

ng --version output

npm start output

npm install output

node.js angular angularjs npm npm-install
2个回答
0
投票

您收到此错误是因为您的 npm 证书已过期。

在 C:\Users\userName 下找到 .npmrc 文件

并删除所有数据

使用以下行更新文件

registry=https://registry.npmjs.org/

这应该可以解决问题。


-2
投票

您使用需要有效证书的自定义包注册表。

它与项目或 Angular 无关,它与 npm 和注册表相关。

您的选择是:

  1. 更新您的证书
  2. 使用不同或默认注册表
  3. 使您的注册表不再需要证书。

检查

npm config list
以查看您当前的设置

© www.soinside.com 2019 - 2024. All rights reserved.