我在代理服务器后面的公司网络中工作。在我的代码中,我可以使用此线程中提到的方法设置代理。
但问题是大多数 3rd 方模块没有代理设置,我无法修改他们的代码来添加代理。此外,我的代码可能会在直接连接环境中使用,这意味着我无法在代码中硬编码我的代理设置。
我知道 NPM 有一个全局代理设置,即
npm config set proxy http://proxy.company.com:8080
npm config set https-proxy http://proxy.company.com:8080
但是我在 Node.js 中没有找到任何类似的配置。
Node.js 是否支持全局代理设置,这样我就不需要更改所有代码并轻松打开和关闭?