Pakker er en viktig del av mange programmeringsspråk, og JavaScript er ikke noe unntak. De kan brukes til å legge til forskjellige funksjoner i applikasjonen eller skriptet, fra å bygge en webserver til å sende e-post.

Uten pakker må du gjenoppfinne hjulet ved å programmere den samme funksjonaliteten i hvert av prosjektene dine som krever det. Interessert? Denne guiden vil dekke hvordan du kan installere og bruke pakker i JavaScript med npm.

Hva er Node Package Manager (npm)?

JavaScript bruker Node Package Manager, ofte forkortet som npm, som pakkebehandler og pakkelager. Node er forkortelse for Node.js, JavaScript-runtime-miljøet som brukes til å utføre JavaScript-kode utenfor nettleseren.

Med over en million pakker vert på npm nettsted, kan utviklere søke og bla i den enorme katalogen over JavaScript-biblioteker. Noen av disse pakkene lastes ned over 10 millioner+ ganger per uke. Nettstedet gir informasjon om alle pakker som er vert for det, som kildekoden, dokumentasjonen, versjonsnummeret og den utpakkede størrelsen.

Ved siden av nettstedet gir npm også et kommandolinjeverktøy som lar utviklere installere eller avinstallere disse pakkene.

Kommandolinjeverktøyet npm leveres innebygd med Node.js. Derfor er det viktig å laste ned Node.js på maskinen din før du bruker JavaScript-pakker.

Besøk tjenestemannen Node.js nettsted for å laste ned riktig versjon avhengig av operativsystem. Når du har lastet ned, følger du instruksjonene på skjermen for å fullføre installasjonsprosessen.

For mer informasjon, sjekk guiden vår på installere Node.js på Windows. Hvis du planlegger å installere flere versjoner av Node.js på Linux-maskinen din, kan verktøy som NVM kan hjelpe deg med å administrere flere Node.js-installasjoner.

For å bekrefte installasjonen din, åpne ledeteksten på Windows eller terminalen på Linux og macOS, og kjør følgende kommandoer:

node --versjon
npm --versjon

Hvis installasjonen var vellykket, viser terminalen den installerte versjonen av Node.js og npm.

Installere pakker

Kommandolinjeverktøyet npm gjør det enkelt å installere pakker til JavaScript- eller Node.js-prosjekter med kommandoen med en enkelt linje. Åpne ledeteksten eller terminalen i prosjektkatalogen og kjør følgende kommando:

npm installere 

Du kan også installere flere pakker med en enkelt kommando ved å skille pakkenavnene med et mellomrom på denne måten:

npm installere ... 

Installere flere pakker med NPM

Bruke de installerte pakkene

Når du har installert pakkene ved hjelp av kommandoen npm install, er det på tide at du begynner å bruke dem. Du vil kanskje legge merke til at en ny mappe heter node_modules og to nye filer, pakke.json og package-lock.json, er generert automatisk. Du trenger ikke å bekymre deg for disse filene. npm genererer dem for å holde rede på prosjektets avhengighet.

For å bruke de installerte pakkene, må du kreve eller importere dem til JavaScript-koden din. Syntaksen for å gjøre det kan være en av disse to kommandoene, avhengig av hvilken versjon av JavaScript du bruker:

const package = require ('package-name');
importere pakken fra 'pakkenavn';

Du kan sjekke dokumentasjonen til pakken du bruker fra npm-nettstedet for den eksakte syntaksen.

Avinstallerer pakker

Avinstallering av pakker er like enkelt som å installere dem. Kommandoen for å avinstallere pakker fra prosjektet ditt er:

npm avinstallere 

Akkurat som installasjonskommandoen, kan du også avinstallere flere pakker i en enkelt kommando gjennom:

npm avinstallere ... 

Avinstallerer flere pakker

Bruke pakker effektivt

Mens pakker kan gjøre livet ditt enkelt som utvikler, skaper det også en avhengighet mellom prosjektet ditt og pakkene du bruker. Derfor anbefales det at du tenker deg litt om før du installerer flere pakker.

I stedet for å endre de installerte pakkene grundig i henhold til dine behov, kan du også lage dine egne pakker og publisere dem gratis på npm. Med et riktig designmønster kan du lage pakker for deg og teamet ditt til å bruke i fremtidige prosjekter og gjøre koden din gjenbrukbar.

Bildekreditt: Ferenc Almasi på Uplask

E-post
Hvordan lage gjenbrukbar kode i JavaScript ved hjelp av designmønstre

Hvis du forstår hvordan du bruker designmønstre, kan du bruke gjenbrukbar kode i JavaScript. Her er hva du trenger å vite.

Les Neste

Relaterte temaer
  • Programmering
  • JavaScript
  • Pakkeforvaltere
Om forfatteren
Nitin Ranganath (6 artikler publisert)

Nitin er en ivrig programvareutvikler og en datamaskiningeniørstudent som utvikler webapplikasjoner ved hjelp av JavaScript-teknologier. Han jobber som freelance webutvikler og liker å skrive for Linux og programmering på fritiden.

Mer fra Nitin Ranganath

Abonner på vårt nyhetsbrev

Bli med på nyhetsbrevet vårt for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Ett steg til…!

Bekreft e-postadressen din i e-posten vi nettopp sendte deg.

.