diff --git a/lib/core/nav/HeaderNav.js b/lib/core/nav/HeaderNav.js index 94807165d2..f0b829560d 100644 --- a/lib/core/nav/HeaderNav.js +++ b/lib/core/nav/HeaderNav.js @@ -13,7 +13,6 @@ const React = require("react"); const fs = require("fs"); const siteConfig = require(CWD + "/siteConfig.js"); const translation = require("../../server/translation.js"); -const Metadata = require("../metadata.js"); const ENABLE_TRANSLATION = fs.existsSync(CWD + "/languages.js"); const ENABLE_VERSIONING = fs.existsSync(CWD + "/versions.json"); @@ -21,6 +20,10 @@ let versions; if (ENABLE_VERSIONING) { versions = require(CWD + "/versions.json"); } +if (!fs.existsSync(__dirname + "/../metadata.js")) { + require("../../server/readMetadata.js").generateDocsMetadata(); +} +const Metadata = require("../metadata.js"); class LanguageDropDown extends React.Component { render() {