用途:当用户需要编写 Svelte 组件、响应式声明与逻辑,或配置 SvelteKit、Vite+Svelte 的路由与部署时使用本技能。核心内容围绕 .svelte 文件结构(script/style/markup)、$: 响应式声明、onMount 与 store,以及编译为高效 JS。生态方面涉及 SvelteKit(SSR/路由)或 Vite,以及 npm 组件与过渡。参考文档:https://svelte.dev/docs。
主要能力:提供组件、响应式、store、过渡与编译方面的综合指导,并给出最佳实践,如响应式依赖明确、避免在 markup 中写复杂逻辑、组件拆分为可复用单元、关注类型与可访问性。
使用方式:资料给出通用流程,包括环境准备、配置初始化、核心功能使用、测试验证、部署上线;具体命令与代码示例暂未提供。
适用场景:使用对应技术栈、需要遵循最佳实践、需要快速上手或深入理解核心概念时。
限制:复杂业务逻辑需结合具体场景调整;性能优化需按实际数据量评估;不适用于不相关的技术栈或需完全自定义的特殊场景。常见陷阱包括版本兼容性、配置文件格式、环境变量设置、依赖冲突与大数据量下的性能问题。