命令行界面
SvelteKit 项目使用 Vite,这意味着您将主要使用其 CLI(通过 npm run dev/build/preview 脚本):
vite dev— 启动开发服务端vite build— 构建应用程序的生产版本vite preview— 在本地运行生产版本
但是 SvelteKit 包含自己的命令行界面,用于初始化您的项目:
svelte-kit sync
svelte-kit sync 为您的项目创建 tsconfig.json 和所有生成的类型(您可以在路由文件中以 ./$types 的形式导入)。当您创建一个新项目时,它会被列为 prepare 脚本,并且会作为 npm 生命周期的一部分自动运行,所以您通常不需要手动运行这个命令。