typescript
Nitro 会自动为自动导入和服务器路由生成类型 ✨
tsconfig.json
为了在您的项目中利用类型提示,请创建一个 tsconfig.json 文件来扩展自动生成的类型。
{
"extends": "./.nitro/types/tsconfig.json"
}
{
"extends": "../.nuxt/tsconfig.server.json"
}
入门模板默认包含此文件,通常您无需执行任何操作。如果此文件不存在,您可以手动创建它。
准备类型
您可以使用 prepare 命令 自动生成类型。这在 CI 环境中或作为 package.json 中的 postinstall 命令非常有用。
npx nitro prepare
yarn dlx nitro prepare
pnpm dlx nitro prepare
bunx nitro prepare
deno run -A npm:nitro prepare
当使用
nitro dev 命令 时,类型也会自动生成!对于 Nuxt,您应该使用
nuxi generate。