Skip to content

Обновление Vite+

Используйте vp upgrade для обновления глобального исполняемого файла vp, а команды управления пакетами Vite+ — для обновления локального пакета vite-plus в проекте.

Обзор

Обновление Vite+ состоит из двух частей:

  • Глобальная команда vp, установленная на вашем компьютере
  • Локальный пакет vite-plus, используемый конкретным проектом

Вы можете обновлять их независимо друг от друга.

Глобальная команда vp

bash
vp upgrade              # обновить до последней версии
vp upgrade --check      # проверить наличие обновлений без установки

Откат

Vite+ сохраняет 3 последние установленные версии, чтобы вы могли быстро выполнить откат:

bash
vp upgrade --rollback

Старые версии автоматически удаляются после каждого обновления. Текущая активная версия и предыдущая версия сохраняются всегда, поэтому версия для отката никогда не будет удалена.

Локальный пакет vite-plus

Обновите зависимость проекта с помощью команд управления пакетами Vite+:

bash
vp update vite-plus

Вы также можете использовать vp add vite-plus@latest, если хотите явно обновить зависимость до последней версии.

Обновление пакетов с алиасами

Во время установки Vite+ настраивает npm-алиасы для своих основных пакетов:

  • vite использует алиас npm:@voidzero-dev/vite-plus-core@latest
  • vitest использует алиас npm:@voidzero-dev/vite-plus-test@latest

Команда vp update vite-plus не выполняет повторное разрешение этих алиасов в lock-файле. Для полного обновления обновите их отдельно:

bash
vp update @voidzero-dev/vite-plus-core @voidzero-dev/vite-plus-test

Либо обновите всё сразу:

bash
vp update vite-plus @voidzero-dev/vite-plus-core @voidzero-dev/vite-plus-test

С помощью vp outdated можно проверить, что среди пакетов Vite+ больше не осталось устаревших версий.