fix: yarn build error

This commit is contained in:
endiliey 2018-09-08 00:46:15 +08:00
parent 59fa427dbd
commit 185f7b1ed1
2 changed files with 8 additions and 2 deletions

View file

@ -64,7 +64,10 @@ module.exports = async function processMetadata(source, refDir, env, order) {
/* version */
let versionRefDir = refDir;
if (language && language !== idx(env, ['translation', 'defaultLanguage', 'tag'])) {
if (
language &&
language !== idx(env, ['translation', 'defaultLanguage', 'tag'])
) {
versionRefDir = path.join(refDir, language);
}
const version = getVersion(filepath, versionRefDir, env);

View file

@ -17,7 +17,10 @@ module.exports = function createServerConfig(props) {
const {siteConfig, docsData, pagesData} = props;
// static site generator webpack plugin
const paths = [...docsData, ...pagesData].map(data => data.path);
const docsLinks = Object.values(docsData).map(data => ({
path: `${siteConfig.baseUrl}${data.permalink}`
}));
const paths = [...docsLinks, ...pagesData].map(data => data.path);
config.plugin('siteGenerator').use(staticSiteGenerator, [
{
entry: 'main',