Microsoft inotenga NPM uye ichaigadzira pamwe chete neGitHub

NPM Inc, iyo inotarisira kuvandudzwa kweNPM package maneja uye inochengetedza NPM repository, yakaziviswa о kutengesa Bhizinesi reMicrosoft. Mutengi ari mukutengeserana ndiGitHub, inoshanda seyakazvimirira bhizinesi unit yeMicrosoft. Mari yekutengeserana haina kuburitswa.

Zvinonzi shanduko yevaridzi haizokanganisa repository NPM, iyo icharamba iripo uye inoramba iripo pachena uye yemahara kune yakavhurika sosi vanogadzira. Kuvandudzwa kweNPM package maneja kunoenderera mberi nekubatanidzwa kwezvimwe zviwanikwa, izvo zvingave zvinokurudzira kusimudzira kwayo kunoshanda. GitHub inotarisira kushingaira kuita pamwe neJavaScript yekuvandudza nharaunda kuunganidza mazano uye kugadzirisa ramangwana reNPM.

Iwo makuru ekuvandudza mavector anosanganisira kuwedzera kuvimbika, scalability uye kuita kweiyo repository uye zvivakwa, pamwe nekuvandudza kurerukirwa kwebasa rezuva nezuva revagadziri uye vanochengeta neaneja wepakeji. Imwe yeakakosha magadzirirwo anotarisirwa munpm 7 anonzi nzvimbo dzekushanda (Zvikoro, inokutendera kuti uunganidze zvinotsamira kubva pamapakeji akati wandei kuita pasuru imwe yekumisikidza mune imwe nhanho), kuvandudza maitiro ekutsikisa mapakeji uye kuwedzera rutsigiro rweakawanda-chinhu chokwadi.

Kuvandudza kuchengetedzeka kwemaitiro ekuburitsa uye kuendesa mapakeji, zvakarongwa kubatanidza NPM muGitHub zvivakwa. Iko kubatanidzwa kuchakubvumidza iwe kushandisa iyo GitHub interface kugadzirira uye kugamuchira NPM mapakeji - shanduko kumapakeji inogona kuteverwa muGitHub kubva pakutambira chikumbiro chekudhonza kune kuburitswa kweshanduro nyowani yeNPM package. Zvishandiso Zvakapihwa paGitHub kuzivisa kushaya simba uye kuzivisa nezve kusasimba mumarepositories inozoshanda kune NPM mapakeji. Sevhisi ichavepo yekubhadhara basa revanochengeta uye vanyori veNPM mapakeji GitHub Vatsigiri.

Isaac Z. Schlueter, musiki weNPM, acharamba achishanda papurojekiti uye achawedzerwa zviwanikwa uye nzvimbo yakanyarara yekushanda mairi. Muvambi weNPM anotenda kuti sechikamu cheGitHub, NPM ichawana rumwe rubatsiro kubva kune imwe yemakambani makuru pasirese, kuseri kwenharaunda huru yevagadziri. Parizvino, iyo NPM repository inoshandisa anopfuura mamirioni 1.3 mapakeji, anoshandiswa nevanosvika mamirioni gumi nemaviri vanogadzira. Anosvika mabhiriyoni makumi manomwe neshanu ekurodha pasi anorekodhwa pamwedzi uye nhamba iyi iri kukura zvishoma nezvishoma.

Ngatiyeukei kuti gore rapfuura NPM Inc yakaona shanduko mune manejimendi, nhevedzano yekudzingwa kwevashandi uye kutsvaga kwevanoisa mari. Nekuda kwekusava nechokwadi kwazvino nezve remangwana reNPM uye kushaikwa kwekuvimba kuti kambani ichadzivirira zvido zvenharaunda kwete vanoisa mari, boka revashandi rinotungamirwa neaimbova CTO yeNPM. foundation package repository entropic. Iyo purojekiti nyowani yakagadzirirwa kubvisa kutsamira kweJavaScript/Node.js ecosystem pane imwe kambani, iyo inodzora zvizere kuvandudzwa kwepakeji maneja uye kuchengetedza repository. Sekureva kwevakatanga veEntropic, nharaunda haina mukana wekuita kuti NPM Inc izvidavirire pane zvayakaita, uye kutarisa kwekuita purofiti kunodzivirira kushandiswa kwemikana iri yekutanga kubva pakuona kwenharaunda, asi isingaburitse mari. uye zvinoda zvimwe zviwanikwa, senge rutsigiro rwekusimbisa siginecha yedhijitari.

Source: opennet.ru

Voeg