Gå til innholdet

Pakkebehandler

Et verktøy for å hente og håndtere programvarepakker, versjonene deres og avhengigheter.

Programvareutvikling

Håndter avhengigheter sporbart

En pakkebehandler hjelper med å hente, installere og oppdatere programvarepakker. Den tar hensyn til avhengigheter og versjonskrav. I npm kan package-lock.json registrere det valgte avhengighetstreet. Andre pakkebehandlere bruker egne metoder og filformater.

I et oppdiktet eksempel skal en kundeportal få en ny versjon av PDF-biblioteket sitt. Kontroller også indirekte endrede pakker og relevante applikasjonsflyter. Vellykket installasjon bekrefter verken sikre pakker eller fungerende forretningsflyter. Pålitelig overlevering krever tilgjengelige pakkekilder, passende verktøyversjoner og kontroller i tillegg til pakkekrav. En låsefil alene beskriver ikke hele driftsmiljøet.

Kilder

Artikler om temaet

Programvareutvikling med ASES

Skreddersydd programvare, web- og mobilapper