Skip to main content

sv migrate

sv migrate 用于迁移 Svelte(Kit) 代码库。它委托给 svelte-migrate 包来执行。

某些迁移可能会在你的代码库中标注需要完成的任务,你可以通过搜索 @migration 来找到这些任务。

用法

npx sv migrate [migration]

迁移选项

app-state

.svelte 文件中的 $app/store 用法迁移到 $app/state。详情请参阅迁移指南

svelte-5

将 Svelte 4 应用升级到 Svelte 5,并更新各个组件以使用符文 和其他 Svelte 5 语法(参见迁移指南)。

self-closing-tags

替换 .svelte 文件中所有自闭合的非空元素。详情请参阅这个 PR

svelte-4

将 Svelte 3 应用升级到 Svelte 4(参见迁移指南)。

sveltekit-2

将 SvelteKit 1 应用升级到 SvelteKit 2(参见迁移指南)。

package

将使用 @sveltejs/package 版本 1 的库升级到版本 2。详情请参阅这个 PR

routes

将预发布版本的 SvelteKit 应用升级以使用 SvelteKit 1 中的文件系统路由约定。详情请参阅这个 PR

在 GitHub 编辑此页面

上一页 下一页