Сопоставление Junior Пакеты и зависимости обновлено

Команды npm

Вопрос

Сопоставь команду и что она делает.

Попробуйте сами

Нажмите слева, потом подходящее справа.

Показать ответ и разбор

Коротко

npm ci нужна в CI и Docker: чистая установка по lock-файлу. npm install используют локально, она может обновить lock-файл. npm outdated показывает, что можно обновить, а npm ls объясняет, откуда в дереве взялся пакет. npx запускает бинарник пакета без глобальной установки.

Правильные пары

npm ci
чистая установка строго по lock-файлу
npm install
установка с возможным обновлением lock-файла
npm outdated
список пакетов, для которых вышли новые версии
npm ls react
где и в каких версиях react есть в дереве зависимостей
npx vitest
запуск бинарника пакета без глобальной установки

Разбор

npm ci нужна в CI и Docker: чистая установка по lock-файлу. npm install используют локально, она может обновить lock-файл. npm outdated показывает, что можно обновить, а npm ls объясняет, откуда в дереве взялся пакет. npx запускает бинарник пакета без глобальной установки.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.