Pindahkan pengaturan proxy URL Spacemacs ke user-init
Gunakan hook awal untuk permintaan pemuatan paket, dan periksa lingkungan Spacemacs yang tersimpan hanya ketika rute bergantung pada variabel yang diimpor.
dotspacemacs/user-config berjalan di akhir inisialisasi. Letakkan nilai proxy yang dibutuhkan pemuatan paket awal ke hook dotspacemacs/user-init yang sudah ada di dotfile aktif:
(setq url-proxy-services
'(("http" . "proxy.example:8080")
("https" . "proxy.example:8080")))Gabungkan bentuk itu dengan inisialisasi hook lainnya. Nilainya adalah pasangan host:port yang dikunci menurut protokol tujuan. Untuk sumber paket publik, daftar proxy HTTP menyediakan kandidat untuk penyiapan HTTP awal ini. Pertahankan autentikasi dan pengaturan lewati yang dibutuhkan klien URL bersama penyiapan awal ini.
Jika perutean bergantung pada variabel lingkungan, periksa lingkungan tersimpan sebagai masukan terpisah. user-env bawaan memuat ~/.spacemacs.env, yang mungkin berisi nilai impor lama.
SPC f e emembuka konfigurasi lingkungan.SPC f e Ememuat ulangnya.SPC f e C-emengimpor ulang dan menimpa file tersimpan, jadi tinjau nilainya sebelum mengandalkan impor baru.
Ekspor di terminal baru tidak dengan sendirinya menggantikan file ini. Pengunduh Git eksternal juga memakai masukan proxy milik Git sendiri; pengaturan pustaka URL berlaku untuk klien URL.