See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 7266|Vastuse: 0

NPM õpetus (1): Mis on NPM?

[Kopeeri link]
Postitatud 13.12.2017 11:09:42 | | |
Kui oled kasutanud Javascrip{filter}t, oled tõenäoliselt kuulnud npm-ist. npm teeb Javascrip{filter}t arendajatele lihtsaks jagada koodi, mille nad on loonud konkreetse probleemi lahendamiseks, ning võimaldab teistel arendajatel seda koodi oma rakendustes uuesti kasutada.

Kui sa tugined teiste arendajate koodile, saab npm lihtsalt kontrollida, kas nad on teinud uuendusi, ja laadida need alla, kui nad seda teevad.

Neid korduvkasutatavaid koode nimetatakse pakettideks või mooduliteks. Pakett on lihtsalt kataloog, mis sisaldab ühte või mitut faili ning faili nimega "package.json", mis sisaldab paketi metaandmeid. Tüüpiline rakendus, nagu veebileht, sõltub kümnetest või sadadest pakettidest. Need paketid on tavaliselt väikesed ja üldine idee on luua väike osa, mis lahendab probleemi hästi. See võimaldab sul neist väikestest ehitusplokkidest ehitada suuremaid, kohandatud lahendusi.

Sellel on palju eeliseid, võimaldades teie meeskonnal meelitada professionaale väljaspool organisatsiooni, saades pakendeid inimestelt, kes keskenduvad konkreetsele probleemvaldkonnale. Isegi ilma koodi taaskasutamata väljaspool organisatsiooni aitab see moodulipõhine lähenemine teie meeskonnal paremini koos töötada ja koodi projektide vahel taaskasutada.

Saad leida pakette, mis aitavad sul oma rakendust üles ehitada, sirvides npm veebilehte. Kui sirvid veebilehte, leiad palju Node'i mooduleid. NPM algas Node'i paketihaldurina, nii et serveri poolel on palju mooduleid, mida saab kasutada. Samuti on palju paketi lisamise käske, mida saad käsureale kasutada. Leiad ka pakette, mida saad kasutada frontendis.

npm koosneb kolmest erinevast osast: veebileht, registrist ja CLI-st. Veebileht on peamine tööriist kasutajatele pakettide avastamiseks, register on suur pakettide info andmebaas ning CLI on viis, kuidas arendajad avaldavad oma pakette registris või laadivad alla pakette, mida nad soovivad paigaldada.

NPM on viis teiste arendajate koodi taaskasutamiseks, samuti viis koodi jagamiseks teistega ning erinevate koodiversioonide haldamine on lihtne.




Eelmine:Fiddler-AutoResponder regulaarse sobitamise näide
Järgmine:NPM-i õpetus (2): NPM-i paigaldamine ja kasutamine
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com