将package.json中的proxy设置为env变量

时间:2016-09-22 21:40:15

标签: node.js npm

我需要在运行时在proxy中设置package.json值,就像使用环境变量一样。怎么可以这样做?

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

感谢。

1 个答案:

答案 0 :(得分:3)

它会自动从HTTPS_PROXYHTTP_PROXY读取,因此您无需这样做。

来自docs

  

用于传出https请求的代理。如果设置了HTTPS_PROXY或https_proxy或HTTP_PROXY或http_proxy环境变量,则底层请求库将遵循代理设置。