sv migrate
sv migrate выполняет миграцию кодовой базы Svelte(Kit). Эта команда использует пакет svelte-migrate.
Особенности работы:
- Некоторые миграции могут оставлять в коде пометки
@migration - Эти пометки указывают на места, требующие ручного завершения
- Для поиска таких мест используйте глобальный поиск по
@migrationв проекте
Использование
Заголовок раздела «Использование»npx sv migratenpx sv migrate [миграция]pnpx sv migratepnpx sv migrate [миграция]yarn dlx sv migrateyarn 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. Обсуждение в пулреквесте.