Premaknite nastavitev proxy URL v Spacemacsu v user-init
Uporabite zgodnji hook za zahteve nalaganja paketov in preverite shranjeno okolje Spacemacsa le, ko je pot odvisna od uvoženih spremenljivk.
dotspacemacs/user-config se izvede na koncu inicializacije. Vrednosti proxyja, potrebne za zgodnje nalaganje paketov, vstavite v obstoječi hook dotspacemacs/user-init aktivne dotfile:
(setq url-proxy-services
'(("http" . "proxy.example:8080")
("https" . "proxy.example:8080")))Združite obliko z drugimi inicializacijami hooka. Vrednosti so pari host:port s ključem po ciljnem protokolu. Za javne vire paketov seznam proxyjev HTTP ponuja kandidate za to zgodnjo nastavitev HTTP. Ohranite preverjanje pristnosti in nastavitve obhoda, ki jih zahteva odjemalec URL, skupaj s to zgodnjo nastavitvijo.
Če je usmerjanje odvisno od okoljskih spremenljivk, preverite shranjeno okolje kot ločen vnos. Privzeti user-env naloži ~/.spacemacs.env, ki lahko vsebuje stare uvožene vrednosti.
SPC f e eodpre konfiguracijo okolja.SPC f e Ega znova naloži.SPC f e C-eznova uvozi in prepiše shranjeno datoteko, zato pred zanašanjem na novo uvoz preglejte njene vrednosti.
Izvoz v novem terminalu sam po sebi ne nadomesti te datoteke. Tudi zunanji prenašalniki Git uporabljajo lastne vnose proxyja Git; nastavitev knjižnice URL velja za odjemalca URL.