除了 `.svelte` 文件外,Svelte 还在 `.svelte.js` 和 `.svelte.ts` 文件上运行。 这些行为类似于任何其他 `.js` 或 `.ts` 模块,除了你可以使用符文。这对于创建可重用的反应式逻辑或跨应用共享反应式状态很有用(尽管请注意,你 [不能导出重新分配的状态]($state#Passing-state-across-modules))。 > \[!旧版\] 这是在 Svelte 5 之前不存在的概念