Guuldarrooyinka proxy-ga npm inta lagu soo dejinayo qoraallada rakibaadda
Xirmo npm ayaa samayn karta soo dejin gaar ah inta lagu jiro rakibaadda. Aqoonsado barnaamijkaas iyo martigeliyaha halkii aad ka fikiri lahayd in codsi kastaa isticmaalo qaabeynta proxy-ga diiwaanka npm.
Haddii rakibaadda npm ay dhaafto soo dejinta diiwaanka oo ay ku istaagto qoraal rakibaadeed, aqoonsado soo-dejiyaha labaad. Xirmada JavaScript waxaa laga yaabaa inay horay u jirto halka binary-deeda gaarka ah ee madal ay weli maqan tahay.
- Ka hel milkiilaha codsiga diiwaanka. Qor qoraalka wareegga nolosha, faylka la fulinayo ama maktabadda HTTP, magaca martigeliyaha loo socdo iyo khaladka ugu horreeya. Xirmo ayaa kici karta barnaamij kale oo soo dejintiisu ka duwan tahay gudbinta diiwaanka npm.
- Isticmaal interface-ka proxy ee uu soo-dejiyahaan taageero. Waddada resources.js ee tfjs-node, deegaanka proxy ee habka ilmaha waa hal tusaale cad. Hubi dejinta soo dejinta ee la diiwaangeliyay ee xirmada iyo deegaanka habka sameeya codsiga. Doorsoome proxy caadi ah waxay caawisaa kaliya haddii isticmaalahaas uu akhriyo; ku darista doorsoomo magacyo la mid ah ma caddeeyaan taageero.
- Raac waddada dhabta ah ee artifact-ka. Serveryada sii-deynta, keydka shayada iyo bartilmaameedyada dib-u-hagidda way ka duwanaan karaan diiwaanka. Isbarbar dhig xaqiijinta proxy, bartilmaameedyada la ansixiyay iyo kalsoonida TLS ee codsiga fashilmay.
Tan samee ka hor intaadan nadiifin cache: u-gudubka diiwaanka ee ka soo-qaadista xirmada ilaa fulinta wareegga noloshu horey ayuu u yareeyaa cilladda. Helitaanka diiwaanka oo guuleystay waa caddayn isbarbardhig oo waxtar leh, laakiin ma caddeeyo in barnaamijka labaad uu taageero isla waddadaas ama uu gaari karo martigeliyaha artifact-kiisa.
Dami-daminta qoraallada rakibaadda waxay dhaafi kartaa soo dejinta oo waxay ka tagi kartaa xirmada mid aan la isticmaali karin. Haddii xirmadu ay diiwaangeliso waddo rakibaadeed la ansixiyay oo horay loo dhisay ama offline ah, si ula kac ah u diyaari artifact-kaas oo xaqiiji in faylka la fulinayo uu diyaar yahay ka hor intaadan rakibaadda u qaadan mid dhammaystiran.