与 Deno 集成
Elysia 构建于 Web 标准的 Request/Response 之上,允许我们直接使用 Deno.serve 运行 Elysia。
要在 Deno 上运行 Elysia,只需将 Elysia.fetch 包裹在 Deno.serve 中即可
typescript
import { Elysia } from 'elysia'
const app = new Elysia()
.get('/', () => 'Hello Elysia')
.listen(3000)
Deno.serve(app.fetch) 然后你可以使用 deno serve 命令来运行服务器:
bash
deno serve --watch src/index.ts这就是在 Deno 上运行 Elysia 所需的全部步骤。
更改端口号
你可以在 Deno.serve 中指定端口号。
ts
Deno.serve(app.fetch)
Deno.serve({ port:8787 }, app.fetch)