docs(ssr): add ssr

This commit is contained in:
qingwei.li
2017-05-30 11:54:37 +08:00
parent 43fc8b8ab1
commit 8595c99c0b
8 changed files with 375 additions and 13 deletions

View File

@@ -21,7 +21,7 @@ var renderer = new Renderer({
}
})
renderer.renderToString({ url })
renderer.renderToString(url)
.then(html => {})
.catch(err => {})
```

View File

@@ -64,13 +64,13 @@ export default class Renderer {
if (loadSidebar) {
const name = loadSidebar === true ? '_sidebar.md' : loadSidebar
const sidebarFile = this._getPath(resolve(url, `../${name}`))
const sidebarFile = this._getPath(resolve(url, `./${name}`))
this._renderHtml('sidebar', await this._render(sidebarFile, 'sidebar'))
}
if (loadNavbar) {
const name = loadNavbar === true ? '_navbar.md' : loadNavbar
const navbarFile = this._getPath(resolve(url, `../${name}`))
const navbarFile = this._getPath(resolve(url, `./${name}`))
this._renderHtml('navbar', await this._render(navbarFile, 'navbar'))
}
@@ -131,7 +131,7 @@ export default class Renderer {
const fileName = basename(filePath)
await this._loadFile(cwd(filePath, '../..', fileName))
return await this._loadFile(cwd(filePath, '../..', fileName))
}
}
}