Ich versuche vorwärts zu reagieren Route . Aber, nach dem Webpack Splitting Code, immer Chunk mit 404 laden.Reacts Route Splitting Code kann keinen Chunk laden
Hier ist mein Router.
<Router history={appHistory} >
<Route path='/' component={RootContainer}>
<IndexRoute component={MainContainer}></IndexRoute>
<Route path='/demo1' getComponent={(location, cb) => {
require.ensure([], require => {
cb(null, require('../../components/container/DemoContainer1.jsx').default);
});
}}/>
<Route path='/message/:id' getComponent={(location, cb) => {
require.ensure([], require => {
cb(null, require('../../components/container/DemoContainer5.jsx').default);
});
}}>
</Route>
</Route>
</Router>
Dann klicke ich auf den folgenden Link
<Link to='/message/3'>Go</Link>
i Dev Werkzeug wechseln, ich, dass es http laden gefunden:/localhost: 8080/message/10.chunk.js
so dass es 404 verursacht. Wer weiß, wie man die Route Config konfiguriert, um den Splittungscode korrekt zu machen?
hier ist der Link zu [RouterState] (https://github.com/reactjs/reac-router/blob/master/docs/Glossary.md#routerstate) – sachgits
Danke. Ersetzen Sie durch nextState. Immer noch nicht arbeiten – KingWu