Spacemacs యొక్క URL ప్రాక్సీ సెటప్ను user-init లోకి తరలించండి
ప్యాకేజీ లోడింగ్ అభ్యర్థనలకు ప్రారంభ హుక్ను ఉపయోగించండి, మరియు మార్గం దిగుమతి చేసిన వేరియబుల్స్పై ఆధారపడినప్పుడు మాత్రమే నిల్వ చేసిన Spacemacs పర్యావరణాన్ని పరిశీలించండి.
dotspacemacs/user-config ఇనిషియలైజేషన్ చివరిలో నడుస్తుంది. మునుపటి ప్యాకేజీ లోడింగ్కు అవసరమైన ప్రాక్సీ విలువలను సక్రియ dotfile లోని ఇప్పటికే ఉన్న dotspacemacs/user-init హుక్లో ఉంచండి:
(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 క్లయింట్కు వర్తిస్తుంది.