Ich versuche gerade, einen Passwort-Reset-Flow mit Pug (früher bekannt als Jade) und Express einzurichten.Warum sind meine express router.get URLs mit mehreren Pfaden, die nur Text darstellen?
Aus irgendeinem Grund werden GET-Anfragen, die URLs mit mehreren Pfaden enthalten, meine MUG-Sichten-Dateien nur mit Text rendern. Es sind keine Bilder oder Stile geladen.
Zum Beispiel:
app.get('/example', (req, res) => {
res.render('test')
})
wird die Testdatei mit Stil und Bilder perfekt machen. Jedoch:
app.get('/example/test', (req, res) => {
res.render('test')
})
wird die Testdatei nur mit Text rendern. Bilder und Stil fehlen.
Irgendwelche Ideen, was dieses Problem verursachen könnte?
Sind deine Bild-URLs wie 'images/one.jpg' usw.? Wenn ja, wenn du zu'/example/test' gehst, wird die URL '/ example/images/one.jpg' ... Versuche es zu machen Deine URLs absolut '/ images/one.jpg' usw. – Keith
Haha, du hast recht gehabt. Vielen Dank! – Leafyshark