FILES https://github.com/microcyberz/expensifyFehler, wenn eine direkte URL reagieren-Router mit params Browser übergeben wird
Wenn ich diese URL zugreifen http://localhost:8081/edit/01
mit eingebauter Navigation von reagieren-Router, es funktioniert gut. Route ist <Route path="/edit/:id/" component={EditExpensePage} />
.
Aber wenn ich die gleiche URL direkt in den Browser legen, bekomme ich folgende zwei Zeilen Fehler in der Konsole und Seite wird nichts gerendert.
Fehler
GET http://localhost:8081/edit/bundle.js net::ERR_ABORTED
GET http://localhost:8081/edit/bundle.js 404 (Not Found)
werde ich für die Hilfe dankbar sein.
In diesem speziellen Fall höchstwahrscheinlich wird der Index geladen, aber der Verweis auf bundle.js ist nicht absolut (dh wird relativ zur aktuellen Seite geladen, zB "bundle.js" oder "../js/bundle.js" anstelle von "/js/bundle.js") Ansonsten wäre der JS nicht der 404, der Seite gezeigt würde. –
Danke. Das Problem wird durch Hinzufügen von "/" vor bundle.js in index.html gelöst. –