Docker i CI/CD · Junior · Pytanie 49 z 75
Dlaczego w CI używa się npm ci, a nie npm install?
- ✓Poprawna odpowiedź: Instaluje dokładnie lockfile i pada przy rozbieżności
- 2Pomija zależności dev, których testy nie potrzebują
- 3Instaluje pakiety w ogóle bez pobierania ich z npm
Wyjaśnienie
npm ci usuwa node_modules i instaluje dokładnie to, co jest w lockfile, nigdy go nie aktualizując. Budowania stają się powtarzalne.