Hoppa till innehållet

Pakethanterare

Ett verktyg för att hämta och hantera programvarupaket, deras versioner och beroenden.

Mjukvaruutveckling

Hantera beroenden spårbart

En pakethanterare hjälper till att hämta, installera och uppdatera programvarupaket. Den tar hänsyn till beroenden och versionskrav. I npm kan package-lock.json dokumentera det valda beroendeträdet. Andra pakethanterare använder egna metoder och filformat.

I ett påhittat exempel ska en kundportal få en ny version av sitt PDF-bibliotek. Kontrollera även indirekt ändrade paket och berörda applikationsflöden. Lyckad installation bekräftar varken säkra paket eller fungerande verksamhetsflöden. Tillförlitlig överlämning kräver åtkomliga paketkällor, passande verktygsversioner och kontroller utöver paketkrav. En låsfil ensam beskriver inte hela driftmiljön.

Källor

Artiklar om ämnet

Mjukvaruutveckling med ASES

Skräddarsydd programvara, webb- och mobilappar