feat:docs translation + versioning 💥

This commit is contained in:
endiliey 2018-09-07 20:41:04 +08:00
parent 31d333b82f
commit 0f38ae3979
20 changed files with 1133 additions and 520 deletions

View file

@ -8,10 +8,10 @@ const {generate} = require('./utils');
const genRoutesConfig = require('./routes');
module.exports = async function load(siteDir) {
// siteConfig
// @tested - siteConfig
const siteConfig = loadConfig(siteDir);
// env
// @tested - env
const env = loadEnv({siteDir, siteConfig});
// docs
@ -20,7 +20,7 @@ module.exports = async function load(siteDir) {
'..',
siteConfig.customDocsPath || 'docs'
);
const docsData = await loadDocs(docsDir);
const docsData = await loadDocs({siteDir, docsDir, env});
await generate(
'docsData.js',
`export default ${JSON.stringify(docsData, null, 2)};`