Files
Inventory/frontend/server.ts
Sam Hos 56cc15fef5 deno and tauri work and start
todo: fix deno that it displays page in /static
2024-12-23 14:06:31 -04:00

23 lines
449 B
TypeScript

import { serveDir, serveFile } from "jsr:@std/http/file-server";
Deno.serve({port: 3000}, (req: Request) => {
const pathname = new URL(req.url).pathname;
if (pathname === "/simple_file") {
return serveFile(req, "./path/to/file.txt");
}
if (pathname.startsWith("/static")) {
return serveDir(req, {
fsRoot: "public",
urlRoot: "static",
});
}
return new Response("404: Not Found", {
status: 404,
});
});