Mam problemy z działaniem routera reagowania i serwera sieci webpack-dev w celu uzyskania zagnieżdżonego routingu adresów URL.routing z zagnieżdżonymi adresami URL za pomocą routera reagującego routera i serwera dystrybucji WWW
webpack.config.js
output: {
path: path.resolve(__dirname, 'build'),
publicPath: "/", <-- this enabled routing to /register/step2
filename: "js/bundle.js",
},
routes.js
const routes = {
childRoutes: [
{ path: '/', component: Home },
{ path: '/login', component: Login },
{ path: '/register', component: Register },
{ path: '/register/step2', component: SecondStep },
]
};
export default (<Router routes={routes} history={createBrowserHistory()} />);
Po kliknięciu wokół w appliation, mogę dostać się do/Rejestracja/krok2 ale raz uderzę odświeżanie w przeglądarce brakuje mojego pliku common.js i bundle.js: 404, ponieważ próbuje on załadować wszystko z katalogu/register /.
Czy ktoś może pomóc? Dzięki.
Czy nie sposób osiągnąć bez używania skrótów? –
Przewodnik na routerze reagującym zaleca przeglądarkę browserHistory na hashHistory. https://github.com/reactjs/react-router/blob/1.0.x/docs/guides/basics/Histories.md#createbrowserhistory –