Flyt Spacemacs' URL-proxyopsætning til user-init
Brug den tidlige hook til anmodninger om pakkeindlæsning, og undersøg kun det gemte Spacemacs-miljø, når ruten afhænger af importerede variabler.
dotspacemacs/user-config kører i slutningen af initialiseringen. Læg proxyværdier, som den tidligere pakkeindlæsning har brug for, i den aktive dotfiles eksisterende dotspacemacs/user-init hook i stedet:
(setq url-proxy-services
'(("http" . "proxy.example:8080")
("https" . "proxy.example:8080")))Flet formen sammen med hookens øvrige initialisering. Værdierne er host:port par, der er nøglet efter destinationsprotokol. For offentlige pakkekilder giver HTTP-proxylisten kandidater til denne tidlige HTTP-opsætning. Behold URL-klientens krævede godkendelse og omgåelsesindstillinger sammen med denne tidlige opsætning.
Hvis rutningen afhænger af miljøvariabler, skal du undersøge det gemte miljø som et separat input. Standard user-env indlæser ~/.spacemacs.env, som kan indeholde gamle importerede værdier.
SPC f e eåbner miljøkonfigurationen.SPC f e Egenindlæser den.SPC f e C-egenimporterer og overskriver den gemte fil, så gennemgå dens værdier, før du stoler på en ny import.
Et eksport i en ny terminal erstatter ikke i sig selv denne fil. Eksterne Git-downloadere bruger også Gits egne proxyinput; indstillingen for URL-biblioteket gælder for URL-klienten.