Skip to main content

sv move

sv migrate 迁移 Svelte(Kit) 代码库。它委托给 svelte-migrate 包。

¥sv migrate migrates Svelte(Kit) codebases. It delegates to the svelte-migrate package.

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

¥Some migrations may annotate your codebase with tasks for completion that you can find by searching for @migration.

用法(Usage)

¥Usage

npx sv migrate

你也可以直接通过 CLI 指定迁移:

¥You can also specify a migration directly via the CLI:

npx sv migrate [migration]

迁移(Migrations)

¥Migrations

app-state

.svelte 文件中的 $app/stores 使用迁移到 $app/state。有关更多详细信息,请参阅 迁移指南

¥Migrates $app/stores usage to $app/state in .svelte files. See the migration guide for more details.

svelte-5

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

¥Upgrades a Svelte 4 app to use Svelte 5, and updates individual components to use runes and other Svelte 5 syntax (see migration guide).

self-closing-tags

替换 .svelte 文件中的所有自闭合非空元素。有关更多详细信息,请参阅 拉取请求

¥Replaces all the self-closing non-void elements in your .svelte files. See the pull request for more details.

svelte-4

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

¥Upgrades a Svelte 3 app to use Svelte 4 (see migration guide).

sveltekit-2

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

¥Upgrades a SvelteKit 1 app to SvelteKit 2 (see migration guide).

package

将使用 @sveltejs/package 版本 1 的库升级到版本 2。有关更多详细信息,请参阅 拉取请求

¥Upgrades a library using @sveltejs/package version 1 to version 2. See the pull request for more details.

routes

将预发布的 SvelteKit 应用升级为使用 SvelteKit 1 中的文件系统路由约定。有关更多详细信息,请参阅 拉取请求

¥Upgrades a pre-release SvelteKit app to use the filesystem routing conventions in SvelteKit 1. See the pull request for more details.

上一页 下一页