Ich baue eine grundlegende React/Flux-Anwendung und mit react-Router-Komponente für das Routing, Browser-Sync für Live-Reload auf Build-Änderungen, und browsen für die Abhängigkeitsinjektion.ReactJS Routing/Browser-Sync Reload auf/Pfad produziert Kann nicht Get/Path error
Das Problem, das ich habe, ist, dass, wenn das Live-Nachladen oder Neuladen auf einem Pfad auftritt, der nicht "/" ist (zB "/ profile", "/ gallery", etc ...), bekomme ich Fehlermeldung von Can not GET/path (oder irgendeine Route für die Angelegenheit).
Ich vermute, dass dies etwas mit der Tatsache zu tun hat, dass es eine einzelne Seite Anwendung ist und alles Routing auf dem Client erfolgt.
Hier ist mein Browser-Sync-Setup (es ist sehr einfach). Ich denke, dass ich vielleicht etwas Middleware hinzufügen muss, aber ich bin mir nicht sicher, was ich eigentlich in die Middleware schreiben soll.
gulp.task('browser-sync', function() {
browserSync({
server: {
baseDir: './client'
},
notify: false
});
});
Das tat es! Vielen Dank! – JoshSGman