Pakker er en vigtig del af mange programmeringssprog, og JavaScript er ingen undtagelse. De kan bruges til at tilføje forskellige funktioner til din applikation eller script, lige fra opbygning af en webserver til afsendelse af e-mails.

Uden pakker skal du genopfinde hjulet ved at programmere den samme funktionalitet i hvert af dine projekter, der kræver det. Interesseret? Denne vejledning dækker, hvordan du kan installere og bruge pakker i JavaScript med npm.

Hvad er Node Package Manager (npm)?

JavaScript bruger Node Package Manager, ofte forkortet npm, som sin pakkehåndtering og pakkeopbevaring. Node er en forkortelse for Node.js, JavaScript-runtime-miljøet, der bruges til at udføre JavaScript-kode uden for browseren.

Med over en million pakker hostet på npm-websted, kan udviklere søge og gennemse det enorme katalog over JavaScript-biblioteker. Nogle af disse pakker downloades over 10 millioner + gange om ugen. Webstedet giver oplysninger om alle pakker, der er hostet på det, som kildekoden, dokumentationen, versionsnummeret og den udpakkede størrelse.

instagram viewer

Ved siden af ​​webstedet tilbyder npm også et kommandolinjeværktøj, der giver udviklere mulighed for at installere eller afinstallere disse pakker.

Kommandolinjeværktøjet npm leveres indbygget med Node.js. Derfor er det vigtigt at downloade Node.js på din maskine, før du bruger JavaScript-pakker.

Besøg embedsmanden Node.js-websted for at downloade den relevante version afhængigt af dit operativsystem. Når du er downloadet, skal du følge instruktionerne på skærmen for at fuldføre installationsprocessen.

For yderligere information, se vores guide til installation af Node.js på Windows. Hvis du planlægger at installere flere versioner af Node.js på din Linux-maskine, kan værktøjer som NVM kan hjælpe dig med at administrere flere Node.js-installationer.

For at bekræfte din installation skal du åbne kommandoprompten på Windows eller terminalen på Linux og macOS og køre følgende kommandoer:

node -version
npm - version

Hvis installationen blev gennemført, viser terminalen den installerede version af Node.js og npm.

Installation af pakker

Kommandolinjeværktøjet npm gør installation af pakker til dine JavaScript- eller Node.js-projekter ekstremt enkel med sin enkeltlinjekommando. Åbn kommandoprompten eller terminalen i dit projektkatalog, og kør følgende kommando:

npm installation 

Du kan også installere flere pakker ved hjælp af en enkelt kommando ved at adskille pakkenavnene med et mellemrum på denne måde:

npm installation ... 

Installation af flere pakker med NPM

Brug af de installerede pakker

Når du har installeret pakkerne ved hjælp af kommandoen npm install, er det tid for dig at begynde at bruge dem. Du bemærker muligvis, at en ny mappe med navnet node_modules og 2 nye filer, pakke.json og package-lock.json, er genereret automatisk. Du behøver ikke bekymre dig om disse filer. npm genererer dem for at holde styr på dit projekts afhængighed.

For at bruge de installerede pakker skal du kræve eller importere dem til din JavaScript-kode. Syntaksen for at gøre det kan være en af ​​disse to kommandoer afhængigt af den version af JavaScript, du bruger:

const-pakke = kræve ('pakke-navn');
importere pakke fra 'pakke-navn';

Du kan tjekke dokumentationen til den pakke, du bruger fra npm-webstedet for den nøjagtige syntaks.

Afinstallation af pakker

Afinstallation af pakker er lige så let som at installere dem. Kommandoen til afinstallation af pakker fra dit projekt er:

npm afinstallere 

Ligesom installationskommandoen kan du også afinstallere flere pakker i en enkelt kommando via:

npm afinstallere ... 

Afinstallation af flere pakker

Brug af pakker effektivt

Mens pakker kan gøre dit liv let som udvikler, skaber det også en afhængighed mellem dit projekt og de pakker, du bruger. Derfor anbefales det, at du tænker over det, før du installerer flere pakker.

I stedet for omfattende at ændre de installerede pakker efter dine behov, kan du også oprette dine egne pakker og offentliggøre dem gratis på npm. Med et korrekt designmønster kan du oprette pakker til dig og dit team til brug i fremtidige projekter og gøre din kode genanvendelig.

Billedkredit: Ferenc Almasi til Uplash

E-mail
Sådan oprettes genanvendelig kode i JavaScript ved hjælp af designmønstre

Forståelse for, hvordan du bruger designmønstre, giver dig mulighed for at bruge genanvendelig kode i JavaScript. Her er hvad du har brug for at vide.

Læs Næste

Relaterede emner
  • Programmering
  • JavaScript
  • Pakkechefer
Om forfatteren
Nitin Ranganath (6 artikler udgivet)

Nitin er en ivrig softwareudvikler og en computeringeniørstuderende, der udvikler webapplikationer ved hjælp af JavaScript-teknologier. Han arbejder som freelance webudvikler og kan lide at skrive til Linux og programmering i sin fritid.

Mere fra Nitin Ranganath

Abonner på vores nyhedsbrev

Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!

Et trin mere !!!

Bekræft venligst din e-mail-adresse i den e-mail, vi lige har sendt dig.

.