构建 服务器
Nitro 为你的 Vite 应用扩展出一个可用于生产的服务器,兼容任意运行时。为你的应用添加服务端路由,并以零配置体验部署到众多托管平台。
import { defineConfig } from 'vite' import { nitro } from 'nitro/vite' export default defineConfig({ plugins: [nitro()], nitro: { serverDir: "./server" } })
import { defineConfig } from 'nitro' export default defineConfig({ preset: "node", serverDir: "./server", routeRules: { "/api/**": { cache: true } } })
快速
享受由 Vite 8(由 rolldown 驱动)带来的极速开发体验,服务端支持 HMR,并针对生产环境进行了优化。
无绑定
使用同一套代码库,以零配置且无供应商锁定的方式部署到任意部署提供商。
轻量
Nitro 不会给运行时带来额外开销。使用你喜欢的任何现代工具来构建服务器。
Performance
Built for speed
~NativeRPS
裸金属性能
使用编译路由器,以及用于请求处理的快速路径。
Tiny依赖
最小安装体积
最少的依赖。没有臃肿的 node_modules。
‹ 10kB
小巧且便携的输出
标准服务器构建会生成极小的输出包。
‹ 1sec
极速构建
冷启动生产构建在几秒内完成,而不是几分钟。