n1ro°
RU

Текст и данные · Инструкция

Как очистить кэш npx

Запуски через npx/npm exec могут использовать отдельные cache entries. В актуальном npm подкоманды `npm cache npx` позво

Редакция N1RO · Проверено

Короткий ответ

Сначала выполните `npm cache npx ls`, найдите нужный entry, затем удалите его через поддерживаемую подкоманду `npm cache npx rm <key>`; полный cache clean используйте только при отдельной необходимости.

Что делать

  1. Посмотрите npx entries: Запустите `npm cache npx ls`.
  2. Найдите проблемную запись: Сопоставьте entry с командой/пакетом, который нужно получить заново.
  3. Удалите точечно: Выполните `npm cache npx rm <key>` для выбранной записи.
  4. Повторите npx-команду: Запустите исходную команду и проверьте, что пакет получен заново без старого entry.

Проверка результата

  • Удалена только нужная npx cache entry
  • Повторный запуск использует заново подготовленное содержимое

Важно

Не начинайте с `npm cache clean --force`: npm cache обычно самопроверяемый, а тотальная очистка редко нужна для одной npx-проблемы.

Что учитывать

Не начинайте с `npm cache clean --force`: npm cache обычно самопроверяемый, а тотальная очистка редко нужна для одной npx-проблемы.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. npm-cache). Пример и формулировки — редакция N1RO на 2026-09-18.