Преместете настройката за URL прокси на Spacemacs в user-init
Използвайте ранната кука за заявки при зареждане на пакети и проверявайте запазената среда на Spacemacs само когато маршрутът зависи от импортирани променливи.
dotspacemacs/user-config се изпълнява в края на инициализацията. Поставете стойностите за прокси, нужни при по-ранното зареждане на пакети, в съществуващата кука dotspacemacs/user-init на активния dotfile:
(setq url-proxy-services
'(("http" . "proxy.example:8080")
("https" . "proxy.example:8080")))Обединете формата с другите инициализационни настройки на куката. Стойностите са двойки host:port с ключ по протокола на дестинацията. За публични източници на пакети списъкът с HTTP прокси сървъри предлага кандидати за тази ранна HTTP настройка. Запазете изискваните от URL клиента настройки за удостоверяване и заобикаляне заедно с тази ранна настройка.
Ако маршрутизирането зависи от променливи на средата, проверете запазената среда като отделен вход. По подразбиране user-env зарежда ~/.spacemacs.env, който може да съдържа стари импортирани стойности.
SPC f e eотваря конфигурацията на средата.SPC f e Eпрезарежда я.SPC f e C-eимпортира отново и презаписва запазения файл, затова прегледайте стойностите му, преди да разчитате на нов импорт.
Експорт в нов терминал сам по себе си не заменя този файл. Външните изтеглячи на Git също използват собствените настройки за прокси на Git; настройката на URL библиотеката важи за URL клиента.