File tree 2 files changed +4
-3
lines changed
2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,9 @@ const readmeDest = path.join(docsBuilt, 'README.md');
23
23
*/
24
24
function generateHTML ( fileName ) {
25
25
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 => {
27
29
let html = React . renderToString ( React . createElement ( Handler ) ) ;
28
30
html = '<!doctype html>' + html ;
29
31
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';
10
10
import { Route , DefaultRoute , NotFoundRoute } from 'react-router' ;
11
11
12
12
export default (
13
- < Route name = 'app ' path = '/' handler = { Root } >
13
+ < Route name = 'home ' path = '/' handler = { Root } >
14
14
< DefaultRoute handler = { HomePage } />
15
15
< NotFoundRoute handler = { NotFoundPage } />
16
16
17
- < Route name = 'home' path = 'index.html' handler = { HomePage } />
18
17
< Route name = 'introduction' path = 'introduction.html' handler = { IntroductionPage } />
19
18
< Route name = 'getting-started' path = 'getting-started.html' handler = { GettingStartedPage } />
20
19
< Route name = 'components' path = 'components.html' handler = { ComponentsPage } />
You can’t perform that action at this time.
0 commit comments