首页 > 解决方案 > 无法安装角材料 (getaddrinfo ENOTFOUND)

问题描述

我试图ng add @angular/material在我的 Angular 项目中运行,但收到​​此错误:

无法获取包元数据:对http://registry.npmjs.org/@angular%2fmaterial的请求失败,原因:getaddrinfo ENOTFOUND proxy.{companyname}.interno(我隐藏了我的公司名称)

我找到的答案是关于代理设置的,但我的公司六个月没有使用代理。

如果我netsh winhttp show proxy在 cmd 上运行,它说我没有代理。如果我运行npm config get proxy它返回null。

我试过了:

任何帮助表示赞赏,在此先感谢!

标签: node.jsangularnpmproxyangular-material

解决方案


解决了

有两个高清是个问题!节点安装在 C:/ 我的项目在 D:/

我通过 powershell 所做的每一项更改都会更改 C:/ 文件。我的 D:/ 上有一个 .npmrc 覆盖了这些更改。删除它使其工作。

好吧,猜猜当您将原本用于 linux 的工具带入 Windows 世界时,可能会发生这种情况:P


推荐阅读