fix(server): füge statische Datei-Serving für Production-Build hinzu
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
import { Hono } from "hono";
|
import { Hono } from "hono";
|
||||||
import { serve } from '@hono/node-server';
|
import { serve } from '@hono/node-server';
|
||||||
|
import { serveStatic } from '@hono/node-server/serve-static';
|
||||||
|
|
||||||
import { rpcApp } from "./routes/rpc.js";
|
import { rpcApp } from "./routes/rpc.js";
|
||||||
import { clientEntry } from "./routes/client-entry.js";
|
import { clientEntry } from "./routes/client-entry.js";
|
||||||
@@ -54,6 +55,11 @@ Canonical: https://${process.env.DOMAIN || 'localhost:5173'}/.well-known/securit
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Serve static files
|
||||||
|
app.use('/static/*', serveStatic({ root: './dist' }));
|
||||||
|
app.use('/assets/*', serveStatic({ root: './dist' }));
|
||||||
|
app.use('/favicon.png', serveStatic({ path: './public/favicon.png' }));
|
||||||
|
|
||||||
app.route("/rpc", rpcApp);
|
app.route("/rpc", rpcApp);
|
||||||
app.get("/*", clientEntry);
|
app.get("/*", clientEntry);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user