GitHub ewepụtala ndekọ ngwugwu dakọtara na NPM, Docker, Maven, NuGet na RubyGems.

GitHub mara ọkwa banyere mmalite nke ọrụ ọhụrụ Ndebanye aha ngwugwu, n'ime nke a na-enye ndị mmepe ohere ibipụta na kesaa ngwugwu na ngwa na ụlọ akwụkwọ. Ọ na-akwado imepụta ebe nchekwa ngwungwu abụọ nkeonwe, nke enwere ike ịnweta naanị maka ụfọdụ ndị mmepe, yana ebe nchekwa ọha maka ịnyefe mgbakọ dị njikere nke mmemme na ọba akwụkwọ ha.

Ọrụ ewepụtara na-enye gị ohere ịhazi usoro etiti maka ịnyefe ndabere ozugbo site na GitHub, na-agafe ndị nbanye na ebe nchekwa ngwugwu akọwapụtara n'elu ikpo okwu. Iji wụnye na bipụta ngwugwu site na iji GitHub Package Registry enwere ike iji Ndị njikwa ngwugwu na iwu ndị ama ama, dị ka npm, docker, mvn, nuget na gem - dabere na mmasị, otu n'ime ngwungwu mpụga nke GitHub nyere bụ ejikọrọ - npm.pkg.github.com, docker.pkg.github. com, maven .pkg.github.com, nuget.pkg.github.com ma ọ bụ rubygems.pkg.github.com.

Ọrụ a dị ugbu a na nnwale beta, n'oge a na-enye ohere n'efu maka ụdị nchekwa niile. Mgbe emechara nnwale, ohere efu ga-abụ naanị na ebe nchekwa ọha yana naanị ebe nchekwa mepere emepe. Iji mee ka nbudata nke ngwugwu dị ngwa, a na-eji netwọk nnyefe ọdịnaya caching zuru ụwa ọnụ, nke na-eme ka ndị ọrụ pụta ìhè na ọ dịghị achọ nhọrọ dị iche iche nke enyo.

Iji bipụta ngwugwu, ị na-eji otu akaụntụ ahụ iji nweta koodu na GitHub. N'ụzọ bụ isi, na mgbakwunye na ngalaba "mkpado" na "mwepụta", a tụpụtara ngalaba "ngwugwu" ọhụrụ, ọrụ ya na-adaba n'enweghị nsogbu na usoro nke ugbu a na-arụ ọrụ na GitHub. Ejiri ngalaba ọhụrụ gbasaa ọrụ ọchụchọ ahụ maka ngwungwu ọchụchọ. A na-eketa ntọala ikike dị adị maka ebe nchekwa koodu na-akpaghị aka maka ngwugwu, na-enye gị ohere ijikwa ohere ịnweta koodu na mgbakọ abụọ n'otu ebe. Enyere nko webụ na sistemu API iji mee ka njikọ nke ngwaọrụ mpụga na ndekọ ngwugwu GitHub, yana akụkọ nwere ọnụ ọgụgụ nbudata na akụkọ ụdịdị.

GitHub ewepụtala ndekọ ngwugwu dakọtara na NPM, Docker, Maven, NuGet na RubyGems.

isi: opennet.ru

Tinye a comment