使用 Web 标准 fetch 处理程序的极简 Nitro 服务器。

nitro.config.ts
package.json
server.ts
tsconfig.json
vite.config.ts
export default {
  fetch(req: Request) {
    return new Response("Nitro Works!");
  },
};

最简单的 Nitro 服务器。导出一个带有 fetch 方法的对象,该方法接收标准的 Request 并返回 Response。没有框架,没有抽象,只有 Web 平台。

#服务器入口

server.ts
export default {
  fetch(req: Request) {
    return new Response("Nitro Works!");
  },
};

fetch 方法遵循与 Service Workers 和 Cloudflare Workers 相同的签名。由于使用了 Web 标准,此模式适用于所有部署目标。

将 Nitro 插件添加到 Vite,它会处理其余工作:开发服务器、热重载和生产构建。

#了解更多