sv migrate
sv migrate
выполняет миграцию кодовой базы Svelte(Kit). Эта команда использует пакет svelte-migrate
.
Особенности работы:
- Некоторые миграции могут оставлять в коде пометки
@migration
- Эти пометки указывают на места, требующие ручного завершения
- Для поиска таких мест используйте глобальный поиск по
@migration
в проекте
Использование
Заголовок раздела «Использование»npx sv migrate
npx sv migrate [миграция]
pnpx sv migrate
pnpx sv migrate [миграция]
yarn dlx sv migrate
yarn dlx sv migrate [миграция]
Миграции
Заголовок раздела «Миграции»app-state
Заголовок раздела «app-state»Заменяет использование $app/stores
на $app/state
в файлах .svelte
. Подробнее в руководстве по миграции.
svelte-5
Заголовок раздела «svelte-5»Обновляет приложение Svelte 4 до Svelte 5, преобразуя компоненты для использования рун и другого синтаксиса Svelte 5 (см. руководство).
self-closing-tags
Заголовок раздела «self-closing-tags»Заменяет все самозакрывающиеся не-void элементы в файлах .svelte
. Подробности в пулреквесте.
svelte-4
Заголовок раздела «svelte-4»Обновляет приложение Svelte 3 до Svelte 4 (см. руководство).
sveltekit-2
Заголовок раздела «sveltekit-2»Обновляет приложение SvelteKit 1 до SvelteKit 2 (см. руководство).
package
Заголовок раздела «package»Обновляет библиотеку с @sveltejs/package
версии 1 до версии 2. Подробности в пулреквесте.
Обновляет приложение pre-release SvelteKit для использования файловой маршрутизации SvelteKit 1. Обсуждение в пулреквесте.