feat(@vant/cli): add enableVConsole option (#9527)

This commit is contained in:
neverland
2021-09-20 17:18:08 +08:00
committed by GitHub
parent 3a8bb909fd
commit 751a263999
3 changed files with 16 additions and 1 deletions

View File

@@ -4,7 +4,7 @@ import hljs from 'highlight.js';
import vitePluginMd from 'vite-plugin-md';
import vitePluginVue from '@vitejs/plugin-vue';
import vitePluginJsx from '@vitejs/plugin-vue-jsx';
import { setBuildTarget, getVantConfig } from '../common';
import { setBuildTarget, getVantConfig, isDev } from '../common';
import {
SITE_DIST_DIR,
SITE_MOBILE_SHARED_FILE,
@@ -79,6 +79,7 @@ export function getViteConfigForSiteDev(): InlineConfig {
const siteConfig = getSiteConfig(vantConfig);
const title = getTitle(siteConfig);
const baiduAnalytics = get(vantConfig, 'site.baiduAnalytics');
const enableVConsole = isDev() && get(vantConfig, 'site.enableVConsole');
return {
root: SITE_SRC_DIR,
@@ -110,6 +111,7 @@ export function getViteConfigForSiteDev(): InlineConfig {
...siteConfig,
title,
baiduAnalytics,
enableVConsole,
meta: getHTMLMeta(vantConfig),
},
}),