feat: Add fastifyStatic plugin and update og image

This commit is contained in:
Gauthier Daniels 2025-04-20 13:18:26 +02:00
parent 9e27c0bef3
commit 48bc83cdad
4 changed files with 3 additions and 13 deletions

View File

@ -1,3 +1,4 @@
import fastifyStatic from "@fastify/static";
import { fileURLToPath } from "node:url"; import { fileURLToPath } from "node:url";
import { search } from "./libs/search"; import { search } from "./libs/search";
import { dirname } from "node:path"; import { dirname } from "node:path";
@ -14,7 +15,7 @@ const pagesDir = `${root}/dist/client`;
async function startServer() { async function startServer() {
const app = Fastify(); const app = Fastify();
await app.register(await import("@fastify/static"), { app.register(fastifyStatic, {
root: `${root}/dist/client`, root: `${root}/dist/client`,
wildcard: false, wildcard: false,
}); });

View File

@ -25,7 +25,7 @@ export default {
class: "flex min-h-full bg-white", class: "flex min-h-full bg-white",
}, },
image: "/og.webp", image: "/og.png",
prerender: true, prerender: true,
prefetchStaticAssets: "hover", prefetchStaticAssets: "hover",

View File

@ -1,11 +0,0 @@
import { Button } from "@/components/Button";
# TEST
<Button>test</Button>
> OK
```tsx
console.log("It works");
```

BIN
app/public/og.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB