สำหรับสำเนางานที่ยังใช้ Bower ไฟล์ .bowerrc ภายในโปรเจกต์สามารถให้เส้นทางสำหรับคำขอ HTTP ของแพ็กเกจได้:

{
  "directory": "bower_components",
  "proxy": "http://proxy.example.net:8080",
  "https-proxy": "http://proxy.example.net:8080"
}

รวมฟิลด์พร็อกซีเข้ากับออบเจกต์ JSON ที่มีอยู่ รักษาการตั้งค่าไดเรกทอรีจริงของโปรเจกต์หากแตกต่างจากตัวอย่าง การกำหนดค่าเชลล์เช่น SET HTTP_PROXY=... ไม่ใช่รายการ JSON

proxy ใช้กับปลายทาง HTTP; https-proxy ใช้กับปลายทาง HTTPS ทั้งสองสามารถระบุปลายทางพร็อกซี HTTP เดียวกันได้ สำหรับการดาวน์โหลดแพ็กเกจสาธารณะบนเส้นทางที่อนุญาตตัวกลางสาธารณะที่ไม่ผ่านการรับรอง รายการพร็อกซี HTTP เสนอผู้สมัครสำหรับค่าเหล่านั้น รูปแบบการขนส่งของพร็อกซีเองเป็นส่วนหนึ่งของค่า

Bower รวมการกำหนดค่าจากอาร์กิวเมนต์บรรทัดคำสั่ง ตัวแปรสภาพแวดล้อม และไฟล์กำหนดค่า ดังนั้นไฟล์โปรเจกต์จึงเป็นเพียงอินพุตหนึ่ง ไม่ใช่หลักฐานของค่าที่มีผลสุดท้าย รูปแบบสภาพแวดล้อมที่จัดทำเอกสารไว้มีชื่อเช่น bower_https_proxy

รักษาไดเรกทอรีทำงานให้สอดคล้องกันในการทำงานอัตโนมัติ Bower ค้นหาการกำหนดค่าในลำดับชั้นของไดเรกทอรีทำงาน ดังนั้นการเริ่มงานในไดเรกทอรีอื่นอาจเปลี่ยนว่าไฟล์โปรเจกต์ใดเข้าร่วม หากการดึงข้อมูลถูกมอบให้ Git ให้ตรวจสอบ เส้นทางสำเนางาน Git แยกต่างหาก

บทความที่เกี่ยวข้อง