📅  最后修改于: 2023-12-03 15:07:14.488000             🧑  作者: Mango
有时候,我们可能需要删除已经设置的代理,以便让 npm 正确地使用网络连接。
假设我们已经在本地设定了一个代理服务器来管理 npm,但是现在我们需要删除该代理。我们将介绍如何在不同的操作系统中删除这个代理。
如果你在 Windows 系统中,那么可以通过注册表编辑器来删除代理。请注意,使用注册表编辑器需要谨慎,如果你不小心误操作,可能会导致系统异常。
现在,代理服务器将被删除。你可以通过在终端中运行以下命令来检查代理是否已删除:
npm config get proxy
如果它返回了“null”值,代表代理已经成功删除。
如果你使用 macOS 系统,那么代理设置保存在一个名为“.npmrc”的文件中,这个文件通常位于你的用户目录下(即 /Users/
nano ~/.npmrc
proxy=http://<proxy-server-url>:<proxy-port>
https-proxy=http://<proxy-server-url>:<proxy-port>
现在,代理服务器将被删除。你可以通过在终端中运行以下命令来检查代理是否已删除:
npm config get proxy
如果它返回了“null”值,代表代理已经成功删除。
如果你是 Linux 用户,那么可以通过在终端中运行命令来删除代理。
sudo npm config delete proxy
sudo npm config delete https-proxy
npm config get proxy
npm config get https-proxy
如果它们都返回“null”值,代表代理已经成功删除。
在本文中,我们介绍了如何在 Windows,macOS 和 Linux 系统上删除代理。无论你使用哪个操作系统,都应该采用适合你的方法来删除代理。同时,我们也提到了一些其他地方可以查看代理设置的方法,以供参考。