Node.js · Senior · Запитання 31 з 75
Що найбільше допомагає проти шкідливих версій пакетів (атак на ланцюжок постачання)?
- 1Використовувати
npxдля кожної залежності - 2Завжди ставити найновіші версії через
npm updateу продакшені - ✓Правильна відповідь: Закомічений lock-файл з
npm ci, обережні оновлення, мінімум залежностей і обмежені скрипти встановлення
Пояснення
Зловмисники публікують скомпрометовані версії популярних пакетів. Відкладені оновлення, перегляд змін у нових версіях і npm provenance зменшують ризик.