svelte-legacy-apis
Installation
SKILL.md
Svelte Legacy APIs Reference (Svelte 4 → Svelte 5)
本技能覆盖 Svelte 4 的 Legacy API,这些 API 在 Svelte 5 中仍可用(Legacy Mode),但推荐迁移到 Runes。本技能仅用于理解和迁移 Legacy 代码,新代码应使用 Runes。
When to use this skill
当用户需要维护 Svelte 4 项目、理解 $: reactive 语句、export let props、createEventDispatcher、Slots、或需要将 Legacy 代码迁移到 Svelte 5 Runes Mode 时使用本技能。
Critical: Reactive let declarations
在 Legacy Mode(未使用 Runes 的组件),顶层 let 声明自动成为响应式:
<script>
let count = 0; // 自动响应式
</script>