Untuk salinan kerja yang masih memakai Bower, .bowerrc di dalam proyek dapat menyediakan rute untuk permintaan HTTP paket:

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

Gabungkan bidang proxy ke objek JSON yang ada. Pertahankan pengaturan direktori proyek yang sebenarnya jika berbeda dari contoh. Penetapan shell seperti SET HTTP_PROXY=... bukan entri JSON.

proxy berlaku untuk tujuan HTTP; https-proxy berlaku untuk tujuan HTTPS. Keduanya dapat menamai titik akhir proxy HTTP yang sama. Untuk unduhan paket publik pada rute yang mengizinkan perantara publik tanpa autentikasi, daftar proxy HTTP menawarkan kandidat untuk nilai tersebut. Skema transport proxy itu sendiri adalah bagian dari nilai.

Bower menggabungkan konfigurasi dari argumen baris perintah, variabel lingkungan, dan berkas konfigurasi. Karena itu berkas proyek adalah satu masukan, bukan bukti nilai efektif akhir. Bentuk lingkungan yang didokumentasikan mencakup nama seperti bower_https_proxy.

Jaga direktori kerja tetap konsisten dalam otomasi. Bower mencari konfigurasi dalam hierarki direktori kerja, sehingga memulai pekerjaan di direktori lain dapat mengubah berkas proyek mana yang ikut serta. Jika pengambilan didelegasikan ke Git, periksa rute salinan Git yang terpisah.

Artikel terkait