Fix: Route-Handler vor static middleware registrieren

express.static hat / abgefangen und index.html direkt geliefert,
bevor der Route-Handler die Platzhalter {{NAME}}/{{SLOGAN}}/{{INITIALS}}
ersetzen konnte.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-12 09:44:29 +00:00
parent e74a258d0a
commit 1f5e6b1f60

View File

@@ -11,8 +11,6 @@ const NAME = process.env.NAME || 'Name';
const SLOGAN = process.env.SLOGAN || '';
const INITIALS = NAME.split(' ').map(w => w[0]).join('').slice(0, 2).toUpperCase();
app.use(express.static(path.join(__dirname, 'public')));
app.get('/', (req, res) => {
let html = fs.readFileSync(path.join(__dirname, 'public', 'index.html'), 'utf8');
html = html
@@ -23,6 +21,8 @@ app.get('/', (req, res) => {
res.send(html);
});
app.use(express.static(path.join(__dirname, 'public')));
app.listen(PORT, () => {
console.log(`LinkedIn Formatter läuft auf http://localhost:${PORT}`);
});