我正在运行Linux,并在/etc/environment
下设置了代理环境变量,我猜Yarn用来连接到npm存储库。由于某种原因,这些天代理已经死了,并且Yarn一直试图连接到代理而没有给我任何机会告诉它怎么做。我设置export http_proxy=""
和export https_proxy=""
的过程并不顺利。如何告诉Yarn 嘿直接。
编辑:令人惊讶的是,纱线不尊重我设置的任何东西。
--proxy ""
--https-proxy ""
无效。似乎Yarn在尊重用户配置方面存在严重问题。立即安装npm。
无论如何,它至少不提示我应该做什么吗?
答案 0 :(得分:1)
在这种情况下,我将使用unset Unix命令清除那些代理变量
unset http_proxy; unset https_proxy
我做的是因为yarn also doesn't respect the no_proxy variable(我需要其中的一部分)实际上是在我使用的纱线上创建包装程序外壳脚本。
〜/ bin / my_yarn.sh
unset http_proxy; unset https_proxy; yarn $1
然后执行~/bin/my_yarn.sh install
进行安装,或执行其他操作。