Registri dalaman boleh dicapai secara langsung manakala trafik pakej awam masih memerlukan proksi pejabat. Kekalkan tetapan proksi dan tambah destinasi dalaman ke noproxy.

Contohnya, entri .npmrc yang berkaitan boleh jadi:

registry=https://registry.corp.example/repository/npm/
proxy=http://proxy.example:8080
https-proxy=http://proxy.example:8080
noproxy[]=registry.corp.example
noproxy[]=packages.corp.example

Entri pintasan menamakan destinasi, bukan pelayan proksi. Ia entri hos, jadi biarkan skema, laluan dan port registri di luar rentetan tersebut.

Dalam pemilih terbina npm 11.6.4, komponen domain dibandingkan dari kanan. registry.corp.example sepadan dengan nama hos itu dan subdomainnya. Titik pendahulu dibuang semasa perbandingan ini; asterisk literal tidak diperlukan untuk contoh nama hos.

Sertakan hos kandungan pakej apabila registri memulangkan URL tarball pada nama hos dalaman yang lain. Jika tidak, indeks registri dan muat turun fail boleh mengambil laluan berbeza.

Sintaks tatasusunan memastikan beberapa pengecualian kekal mudah dibaca. npm juga mendokumenkan bentuk rentetan dipisahkan koma dan nilai lalai NO_PROXY yang diterbitkan daripada persekitaran. Periksa tetapan noproxy berkesan yang digunakan oleh seruan ini apabila sesuatu destinasi masih mengambil laluan tidak dijangka.

Artikel berkaitan