Как сказать Yarn игнорировать переменные proxy env? - PullRequest
0 голосов
/ 27 октября 2018

Я использую Linux и установил параметры proxy env в /etc/environment, которые, как я полагаю, использует Yarn для подключения к репозиторию npm. По какой-то причине прокси в наши дни умирает, и Yarn продолжает пытаться подключиться к прокси, не давая мне никаких шансов сказать ему, что делать. Я установил export http_proxy="" и export https_proxy="" без удачи. Как мне сказать Пряже Эй, иди прямо .

Редактировать: Удивительно, но пряжа не относится ни к чему, что я установил.

  • прохождение --proxy "" --https-proxy "" не работает.
  • установка другого прокси env не работает.

Кажется, у Yarn серьезная проблема с уважением к пользовательской конфигурации. Установка npm прямо сейчас.

В любом случае, разве это не должно подсказать мне, что мне делать?

1 Ответ

0 голосов
/ 05 декабря 2018

В этом случае я бы использовал команду unset Unix, чтобы очистить эти прокси-переменные

unset http_proxy; unset https_proxy

Что я сделал, потому что пряжа также не уважает no_proxyпеременная , и мне нужна эта часть, заключается в том, чтобы по существу создать сценарий оболочки оболочки поверх пряжи, которую я использую.

~ / bin / my_yarn.sh

unset http_proxy; unset https_proxy; yarn $1

Затемвыполните ~/bin/my_yarn.sh install для установки или как угодно.

...