我曾在一个代理服务器的企业网络中工作。在我的代码中,我可以使用这个帖子中提到的方法设置代理。
但问题是大多数第三方模块没有代理设置,我不能修改它们的代码以添加代理。此外,我的代码可能会在直接连接环境中使用,这意味着我不能在代码中硬编码我的代理设置。
我知道NPM有一个全局代理设置:
npm config set proxy http://proxy.company.com:8080
npm config set https-proxy http://proxy.company.com:8080
但我在Node.js中没有找到类似的配置。
Node.js支持全局代理设置吗,这样我就不需要更改所有代码并轻松切换开关了吗?