Bezpieczeństwo aplikacji webowych · Junior · Pytanie 74 z 75

Dlaczego plik lock (package-lock.json) trzeba commitować, a w CI instalować zależności przez npm ci?

Wyjaśnienie

Bez pliku lock zakres wersji może pobrać świeżo opublikowane złośliwe wydanie. npm ci kończy się błędem, gdy plik lock i package.json się nie zgadzają.

Do poczytania

Błąd w pytaniu

Bezpieczeństwo aplikacji webowych · Junior · pytanie 74

Sprawdź się

Rozwiąż test Bezpieczeństwo aplikacji webowych · Junior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test