Konfigurácia proxy projektu Bower v .bowerrc
Udržiavajte HTTP a HTTPS proxy záznamy Boweru v platnej konfigurácii .bowerrc v rámci projektu.
Pre pracovnú kópiu, ktorá stále používa Bower, môže .bowerrc v projekte poskytnúť trasu pre HTTP požiadavky balíkov:
{
"directory": "bower_components",
"proxy": "http://proxy.example.net:8080",
"https-proxy": "http://proxy.example.net:8080"
}Zlúčte polia proxy do existujúceho objektu JSON. Zachovajte skutočné nastavenie adresára projektu, ak sa líši od príkladu. Priradenie v shelli ako SET HTTP_PROXY=... nie je záznam JSON.
proxy platí pre ciele HTTP; https-proxy platí pre ciele HTTPS. Oba môžu označovať ten istý koncový bod HTTP proxy. Pre verejné sťahovanie balíkov na trase, ktorá povoľuje neoverených verejných sprostredkovateľov, zoznam HTTP proxy ponúka kandidátov pre tieto hodnoty. Vlastná transportná schéma proxy je súčasťou hodnoty.
Bower kombinuje konfiguráciu z argumentov príkazového riadka, premenných prostredia a konfiguračných súborov. Súbor projektu je preto jeden vstup, nie dôkaz konečnej účinnej hodnoty. Dokumentovaná forma prostredia zahŕňa názvy ako bower_https_proxy.
V automatizácii udržiavajte pracovný adresár konzistentný. Bower hľadá konfiguráciu v hierarchii pracovného adresára, takže spustenie úlohy v inom adresári môže zmeniť, ktorý súbor projektu sa zúčastní. Ak sa získavanie deleguje na Git, preskúmajte samostatnú trasu pracovnej kópie Git.