feat: add docs sidebar

This commit is contained in:
endiliey 2018-09-15 16:19:48 +08:00
parent c132c7445f
commit 85f0fd69c0
4 changed files with 62 additions and 6 deletions

View file

@ -20,11 +20,20 @@ module.exports = async function load(siteDir) {
// docs
const docsDir = path.resolve(siteDir, '..', siteConfig.customDocsPath);
const {docsMetadatas, docsSidebars} = await loadDocs({siteDir, docsDir, env, siteConfig});
const {docsMetadatas, docsSidebars} = await loadDocs({
siteDir,
docsDir,
env,
siteConfig
});
await generate(
'docsMetadatas.js',
`export default ${JSON.stringify(docsMetadatas, null, 2)};`
);
await generate(
'docsSidebars.js',
`export default ${JSON.stringify(docsSidebars, null, 2)};`
);
/* Create source to metadata mapping */
const sourceToMetadata = {};