Přesuňte nastavení URL proxy v Spacemacs do user-init
Použijte raný hook pro požadavky na načítání balíčků a uložené prostředí Spacemacs kontrolujte jen tehdy, když trasa závisí na importovaných proměnných.
dotspacemacs/user-config se spouští na konci inicializace. Hodnoty proxy potřebné pro dřívější načítání balíčků vložte do existujícího hooku dotspacemacs/user-init aktivního dotfile:
(setq url-proxy-services
'(("http" . "proxy.example:8080")
("https" . "proxy.example:8080")))Sloučte formu s ostatními inicializacemi hooku. Hodnoty jsou dvojice host:port klíčované protokolem cíle. Pro veřejné zdroje balíčků nabízí seznam HTTP proxy kandidáty pro toto rané nastavení HTTP. Ponechte ověřování a nastavení obcházení, které URL klient vyžaduje, u tohoto raného nastavení.
Pokud směrování závisí na proměnných prostředí, zkontrolujte uložené prostředí jako samostatný vstup. Výchozí user-env načítá ~/.spacemacs.env, který může obsahovat staré importované hodnoty.
SPC f e eotevře konfiguraci prostředí.SPC f e Eznovu jej načte.SPC f e C-eznovu importuje a přepíše uložený soubor, proto před spoléháním na nový import zkontrolujte jeho hodnoty.
Export v novém terminálu sám tento soubor nenahradí. Externí stahovače Git používají také vlastní vstupy proxy v Git; nastavení knihovny URL platí pro klienta URL.