You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

卸载Fiddler后Angular与npm出现代理相关故障求助

解决卸载Fiddler后Angular与npm代理相关错误的方案

1. 彻底清理系统代理设置

  • 打开Windows设置 → 网络和Internet → 代理,关闭自动检测设置,关闭使用代理服务器选项,清空「手动设置代理」里的所有地址和端口
  • 以管理员权限打开命令提示符,执行命令重置系统代理:
    netsh winhttp reset proxy
    
    reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /f
    

2. 清理npm代理配置

  • 打开命令提示符,查看当前npm代理状态:
    npm config get proxy
    npm config get https-proxy
    
  • 如果返回非空值,执行命令清空:
    npm config delete proxy
    npm config delete https-proxy
    
  • 找到C:\Users\<你的用户名>\.npmrc文件,手动删除所有包含proxy或https-proxy的行

3. 排查Angular项目代理配置

  • 检查项目根目录下的proxy.conf.json(或proxy.conf.js),确认代理目标http://localhost:8080的服务是否正常运行,也可以暂时注释代理配置,用以下命令启动测试:
    ng serve --no-proxy
    

4. 重置网络栈与检查HOSTS文件

  • 打开C:\Windows\System32\drivers\etc\hosts文件,确保只有两行本地映射:
    127.0.0.1 localhost
    ::1 localhost
    
  • 执行命令重置Winsock,之后重启电脑:
    netsh winsock reset
    

5. 清理Fiddler残留进程/服务

  • 打开任务管理器,结束所有Fiddler相关进程(如Fiddler.exe、FiddlerCore.exe)
  • 打开「服务」(输入services.msc启动),找到Fiddler相关服务,设置为禁用并停止运行

6. 验证网络与npm状态

  • 用浏览器访问http://localhost:8080,确认目标服务正常
  • 执行命令重装最新版npm,测试安装是否正常:
    npm install -g npm
    

内容的提问来源于stack exchange,提问作者Grancein

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 21:45:17