Подтвердить что ты не робот

Настройка прокси-сервера bower

есть ли способ настроить bower не только для использования прокси-сервера, но и для игнорирования конфигурации прокси-сервера для некоторых доменов?

У меня возникла проблема: я буду запускать внутренний реестр для наших собственных разработанных компонентов. Для этого репозитория я хотел бы проигнорировать конфигурацию прокси.

4b9b3361

Ответ 1

Для информации, в вашем файле .bowerrc вы можете добавить атрибут no-proxy. Я не знаю, с тех пор, когда он поддерживается, но он работает на bower 1.7.4

.bowerrc:

{
  "directory": "bower_components", 
  "proxy": "http://yourProxy:yourPort",
  "https-proxy":"http://yourProxy:yourPort",
  "no-proxy":"myserver.mydomain.com"
}

Привет

Ответ 2

Измените файл .bowerrc(должен быть рядом с файлом bower.json) и добавьте желаемую конфигурацию прокси-сервера

"proxy":"http://<host>:<port>",
"https-proxy":"http://<host>:<port>"

Ответ 3

У меня была ошибка ETIMEDOUT, и после размещения

{
  "proxy":"http://<user>:<password>@<host>:<port>",
  "https-proxy":"http://<user>:<password>@<host>:<port>"
}

только что сработал. Я не знаю, есть ли у вас что-то неправильно в .bowerrc или ECONNRESET, с этим нельзя решить, но я надеюсь, что это поможет вам;)

Ответ 4

Я боролся с этим из-за прокси-сервера, поэтому решил, что должен опубликовать то, что я сделал. Ниже один работает для меня.

- > "export HTTPS_PROXY = (yourproxy)"

Ответ 5

Невозможно настроить исключение для параметров прокси-сервера, но у моего коллеги было решение для решения этой конкретной проблемы. Он установил локальный прокси-сервер под названием cntlm. Этот сервер поддерживает аутентификацию и исключения ntlm для общих настроек прокси-сервера. Идеальное совпадение.

Ответ 6

Ключ для меня заключался в добавлении дополнительной строки "strict-ssl": false

Создайте .bowerrc в корневой папке и добавьте следующее,

{
  "directory": "bower_components", // If you change this, your folder named will change within dependecies. EX) Vendors instead of bower_components.
  "proxy": "http://yourProxy:yourPort",
  "https-proxy":"http://yourProxy:yourPort",
  "strict-ssl": false 
}

Удачи для людей, которые все еще придерживались этого.

Ответ 7

Внутри локального проекта откройте файл .bowerrc, содержащий:

{
   "directory": "bower_components"
 }

и добавьте следующую строку кода:

{
   "directory": "bower_components",
  "proxy": "http://yourProxy:yourPort",
  "https-proxy":"http://yourProxy:yourPort"
}

версия для боулинга: 1.7.1

Приветствия

Ответ 8

Добавьте следующую запись в свой .bowerrc:

{
  "proxy":"http://<user>:<password>@<host>:<port>",
  "https-proxy":"http://<user>:<password>@<host>:<port>"
}

Также, если ваш пароль содержит какой-либо специальный символ, кодирующий URL-адрес, Например: замените символ @на% 40

Ответ 9

создайте файл .bowerrc в своем домашнем каталоге и добавьте его в файл, который работал у меня

{

 "directory": "bower_components",
 "proxy": "http://youProxy:yourPort",
  "https-proxy":"http://yourProxy:yourPort"
}

Ответ 10

Используете ли вы Windows? Просто установите переменную окружения http_proxy...

set http_proxy=http://your-proxy-address.com:port

... и беседа возьмет это. Вместо того, чтобы иметь дело с уникальным конфигурационным файлом в папке проекта - правильно? (side-note: when-the-F! окна позволят нам создать .file с помощью explorer? c'mon windows!)

Ответ 11

добавить .bowerrc

{SET HTTP_PROXY= http://HOST:PORT,SET HTTPS_PROXY=http://HOST:PORT}

В NPM вы должны выполнить в консоли следующее:

npm --proxy http://Host:Port install