ย้ายการตั้งค่าพร็อกซี URL ของ Spacemacs ไปที่ user-init
ใช้ hook ช่วงต้นสำหรับคำขอโหลดแพ็กเกจ และตรวจสอบสภาพแวดล้อม Spacemacs ที่บันทึกไว้เฉพาะเมื่อเส้นทางพึ่งพาตัวแปรที่นำเข้า
dotspacemacs/user-config ทำงานตอนท้ายของการเริ่มต้นระบบ ใส่ค่าพร็อกซีที่จำเป็นสำหรับการโหลดแพ็กเกจช่วงต้นลงใน hook dotspacemacs/user-init ที่มีอยู่แล้วใน dotfile ที่ใช้งาน:
(setq url-proxy-services
'(("http" . "proxy.example:8080")
("https" . "proxy.example:8080")))รวมฟอร์มนี้เข้ากับการเริ่มต้นอื่น ๆ ของ hook ค่าต่าง ๆ เป็นคู่ host:port ที่ใช้โปรโทคอลปลายทางเป็นคีย์ สำหรับแหล่งแพ็กเกจสาธารณะ รายการพร็อกซี HTTP ให้ผู้สมัครสำหรับการตั้งค่า HTTP ช่วงต้นนี้ เก็บการยืนยันตัวตนและการตั้งค่าข้ามที่ไคลเอนต์ URL ต้องการไว้กับการตั้งค่าช่วงต้นนี้
หากเส้นทางพึ่งพาตัวแปรสภาพแวดล้อม ให้ตรวจสอบสภาพแวดล้อมที่บันทึกไว้เป็นอินพุตแยกต่างหาก user-env ค่าเริ่มต้นโหลด ~/.spacemacs.env ซึ่งอาจมีค่าที่นำเข้าไว้เก่า
SPC f e eเปิดการกำหนดค่าสภาพแวดล้อมSPC f e Eโหลดมันใหม่SPC f e C-eนำเข้าใหม่และเขียนทับไฟล์ที่บันทึกไว้ ดังนั้นควรตรวจทานค่าก่อนพึ่งพาการนำเข้าใหม่
การ export ในเทอร์มินัลใหม่ไม่ได้แทนที่ไฟล์นี้ด้วยตัวเอง ตัวดาวน์โหลด Git ภายนอกก็ใช้อินพุตพร็อกซีของ Git เองเช่นกัน การตั้งค่าของไลบรารี URL ใช้กับไคลเอนต์ URL