feat(cli): support site.headHtml option (#10807)

* feat(cli): support site.headHtml option

* docs: update

* docs: update
This commit is contained in:
neverland
2022-07-10 21:20:32 +08:00
committed by GitHub
parent 53162941da
commit 1ac1bb94e7
6 changed files with 31 additions and 3 deletions

View File

@@ -137,6 +137,7 @@ export function getViteConfigForSiteDev(): InlineConfig {
const vantConfig = getVantConfig();
const siteConfig = getSiteConfig(vantConfig);
const title = getTitle(siteConfig);
const headHtml = vantConfig.site?.headHtml;
const baiduAnalytics = vantConfig.site?.baiduAnalytics;
const enableVConsole = isDev() && vantConfig.site?.enableVConsole;
@@ -178,6 +179,7 @@ export function getViteConfigForSiteDev(): InlineConfig {
// `description` is used by the HTML ejs template,
// so it needs to be written explicitly here to avoid error: description is not defined
description: siteConfig.description,
headHtml,
baiduAnalytics,
enableVConsole,
meta: getHTMLMeta(vantConfig),