在package.json中设置代理以envvariables

我需要在运行时在我的package.json中设置proxy值,就像使用环境variables一样。 这怎么可能呢?

 // package.json { "name": "demo", "proxy": process.env.MY_PROXY_VAL , // <- how? "dependencies": {}, "scripts": {}, } 

谢谢。

它会自动从HTTPS_PROXYHTTP_PROXY读取,所以你不需要这样做。

从文档 :

用于传出https请求的代理 如果设置了HTTPS_PROXY或https_proxy或HTTP_PROXY或http_proxy环境variables,则代理设置将由底层请求库承认。