File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -23,7 +23,9 @@ const readmeDest = path.join(docsBuilt, 'README.md');
2323 */
2424function generateHTML ( fileName ) {
2525 return new Promise ( ( resolve , reject ) => {
26- Router . run ( routes , '/' + fileName , Handler => {
26+ const urlSlug = fileName === 'index.html' ? '/' : `/${ fileName } ` ;
27+
28+ Router . run ( routes , urlSlug , Handler => {
2729 let html = React . renderToString ( React . createElement ( Handler ) ) ;
2830 html = '<!doctype html>' + html ;
2931 let write = fsp . writeFile ( path . join ( docsBuilt , fileName ) , html ) ;
Original file line number Diff line number Diff line change @@ -10,11 +10,10 @@ import NotFoundPage from './NotFoundPage';
1010import { Route , DefaultRoute , NotFoundRoute } from 'react-router' ;
1111
1212export default (
13- < Route name = 'app ' path = '/' handler = { Root } >
13+ < Route name = 'home ' path = '/' handler = { Root } >
1414 < DefaultRoute handler = { HomePage } />
1515 < NotFoundRoute handler = { NotFoundPage } />
1616
17- < Route name = 'home' path = 'index.html' handler = { HomePage } />
1817 < Route name = 'introduction' path = 'introduction.html' handler = { IntroductionPage } />
1918 < Route name = 'getting-started' path = 'getting-started.html' handler = { GettingStartedPage } />
2019 < Route name = 'components' path = 'components.html' handler = { ComponentsPage } />
You can’t perform that action at this time.
0 commit comments