Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 7266|Antwoord: 0

NPM-tutorial (1): Wat is NPM?

[Link kopiëren]
Geplaatst op 13-12-2017 11:09:42 | | |
Als je Javascrip{filter}t gebruikt, heb je waarschijnlijk wel eens van npm gehoord. npm maakt het voor Javascrip{filter}t-ontwikkelaars gemakkelijk om de code die ze maken te delen om een specifiek probleem op te lossen en andere ontwikkelaars die code in hun eigen applicaties te laten hergebruiken.

Zodra je op code van andere ontwikkelaars vertrouwt, kan npm eenvoudig controleren of ze updates hebben doorgevoerd en die downloaden als dat gebeurt.

Deze herbruikbare codes worden pakketten of modules genoemd. Een pakket is simpelweg een map met één of meer bestanden, en een bestand genaamd "package.json" dat metadata over het pakket bevat. Een typische applicatie, zoals een website, zal afhankelijk zijn van tientallen of honderden pakketten. Deze pakketten zijn meestal klein, en het algemene idee is dat je een klein onderdeel maakt dat een probleem goed oplost. Hierdoor kun je grotere, op maat gemaakte oplossingen bouwen uit deze kleine bouwstenen.

Dit heeft veel voordelen, omdat je team professionals buiten de organisatie kan aantrekken door pakketten te ontvangen van mensen die zich richten op een specifiek probleemgebied. Zelfs zonder code buiten je organisatie te hergebruiken, kan deze module-gebaseerde aanpak je team helpen beter samen te werken en code te hergebruiken in projecten.

Je kunt pakketten vinden die je helpen je app te bouwen door de npm-website te bekijken. Als je de website bezoekt, vind je veel Node-modules. NPM begon als een Node-pakketbeheerder, dus je zult veel modules vinden die aan de serverzijde gebruikt kunnen worden. Er zijn ook veel package add-commando's die je op de commandoregel kunt gebruiken. Je vindt ook pakketten die je op de frontend kunt gebruiken.

NPM bestaat uit drie verschillende delen: de website, het register en de CLI. De website is het belangrijkste hulpmiddel voor gebruikers om pakketten te ontdekken, het register is een grote database met pakketinformatie, en de CLI is hoe ontwikkelaars hun pakketten publiceren in het register of downloaden van pakketten die ze willen installeren.

NPM is een manier om code van andere ontwikkelaars te hergebruiken, en het is ook een manier om code te delen met anderen, en het is eenvoudig om verschillende versies van code te beheren.




Vorig:Fiddler-AutoResponder reguliere matchingvoorbeeld
Volgend:npm tutorial (2): Installeren en gebruiken van npm
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com