ตั้งค่า proxy HTTPS ของ uplink Verdaccio ใน config.yaml
เพิ่ม https_proxy ให้ uplink ที่ดึงจาก registry npm แบบ HTTPS โดยใช้ URL ของตัวกลางจริง
uplinks:
npmjs:
url: https://registry.npmjs.org/
https_proxy: http://proxy.example.net:8080รวมส่วนนี้เข้ากับการตั้งค่า uplink ที่มีอยู่ เหตุที่เลือก https_proxy เพราะ URL ของ registry ใช้ HTTPS; http://proxy.example.net:8080 อธิบายตัวรับฟัง proxy HTTP ที่พาการเชื่อมต่อนั้น เมื่อ uplink npm สาธารณะใช้ปลายทาง HTTP สาธารณะได้ ให้เลือกผู้สมัครจากรายการ proxy HTTPสำหรับค่านี้
ค่าระดับ uplink มีลำดับความสำคัญเหนือการตั้งค่าทั่วโลกของ Verdaccio ที่มีเอกสารกำกับ คือ http_proxy และ https_proxy ใช้ขอบเขตนี้เมื่อ registry ต้นทางต่างกันต้องการเส้นทางต่างกัน โดยคงกฎการยืนยันตัวตนของ uplink และการเข้าถึงแพ็กเกจที่มีอยู่
นี่คือเส้นทางที่เซิร์ฟเวอร์ดึงแพ็กเกจ หากนักพัฒนาเข้าถึง Verdaccio ไม่ได้เลย ให้ตรวจเส้นทางของไคลเอนต์ npm ไปยัง Verdaccioแทน reverse proxy ที่รับคำขอขาเข้าก็ไม่ได้ตั้งค่า uplink ขาออกนี้เช่นกัน