627 B
627 B
Deno Integration
Run Elysia on Deno
What It Is
Run Elysia on Deno via Web Standard Request/Response.
Setup
Wrap Elysia.fetch in Deno.serve:
import { Elysia } from 'elysia'
const app = new Elysia()
.get('/', () => 'Hello Elysia')
.listen(3000)
Deno.serve(app.fetch)
Run:
deno serve --watch src/index.ts
Port Config
Deno.serve(app.fetch) // Default
Deno.serve({ port: 8787 }, app.fetch) // Custom port
pnpm
[Inference] pnpm doesn't auto-install peer deps. Manual install required:
pnpm add @sinclair/typebox openapi-types