Установка Cypress завершается неудачно с настройкой Proxy - PullRequest
0 голосов
/ 24 февраля 2020

Я пытаюсь установить Cypress в свой проект Angular 8.

Но когда я пытаюсь установить, я получаю одну и ту же ошибку снова и снова.

enter image description here

Я добавил прокси в мои переменные окружения, а также в мой файл .npmr c. Это прокси-переменные, которые я нашел в вики компании. Но я все еще получаю ту же ошибку.

Кто-нибудь знает, что я здесь не так делаю?

Ответы [ 2 ]

1 голос
/ 25 февраля 2020

Перед установкой через командную строку установите следующие переменные среды.

set HTTPS_PROXY=http://domain%5Cusername:password@proxy:80
set HTTP_PROXY=http://domain%5Cusername:password@proxy:80

Кроме того, установите значения прокси ниже npm

npm config set proxy http://domain%5Cusername:password@proxy:80
npm config set http-proxy http://domain%5Cusername:password@proxy:80

Также убедитесь, что вы используете правильный URL для прокси-сервера.

Cheers!

0 голосов
/ 25 февраля 2020

Решение, которое сработало для меня, - установить переменную CYPRESS_INSTALL_BINARY в локальную папку zip.

Я знаю, что это не будет работать в Azure DevOps, но, возможно, установка работает в конвейере сборки.

Это то, что я должен проверить.

Обновление

Установка работает на Azure DevOps.

...