我已经检查了 svelte-kit sync docs 和 discussion around it 甚至尝试搜索Stack Overflow并询问AI。
我的理解是它会产生 tsconfig.json 并且用于使用typescript设置项目。当我删除我的 tsconfig.json 运行它,似乎什么都没发生。
tsconfig.json
它为生成的类型创建TS文件 load 允许将强类型数据传输到页面属性的函数和操作 data 和 form .
load
data
form
有两个 tsconfig.json 文件,一个是生成的,另一个是 不 . 只有中的一个 .svelte-kit 目录。
.svelte-kit
所有这些文件也是由开发服务器创建/更新的。这个 sync 命令有助于运行单独的生成。
sync