问题描述
我尝试在我的新项目上安装 material-UI 但出现错误。
我尝试使用 --force
标签,但没有用。
解决方法
如评论中的链接所述,这是 DNS 问题。您可以通过以下方式进行故障排除:
- 打开命令提示符 (windows) 或终端 (mac/linux)
- 输入
nslookup
- 接下来输入
registry.npmjs.org
- 如果它没有响应 IP 地址并说不存在的域类型
server 8.8.8.8
(这是谷歌的公共 dns 服务器) - 输入
registry.npmjs.org
,它应该返回 IP。这确认这是您使用的 dns 服务器的问题。
如果是这种情况,您可以尝试将机器的 DNS 服务器设置为使用 8.8.8.8 并运行安装。
,检查您是否有任何代理设置,如果有则删除它们
检查您是否有代理,
npm config list
删除代理,
npm config rm proxy
npm config rm https-proxy
另一个愚蠢的尝试是断开您的网络/无线连接并通过移动热点连接并检查。