diff --git a/src/node/config.ts b/src/node/config.ts index 3c02056d..d0450176 100644 --- a/src/node/config.ts +++ b/src/node/config.ts @@ -6,7 +6,7 @@ import { resolveAliases, APP_PATH, DEFAULT_THEME_PATH } from './alias' import { SiteData, HeadConfig, LocaleConfig } from '../../types/shared' import { MarkdownOptions } from './markdown/markdown' import { AliasOptions } from 'vite' -import { Options } from '@vitejs/plugin-vue' +import { Options as VuePluginOptions } from '@vitejs/plugin-vue' export { resolveSiteDataByRoute } from './shared/config' const debug = require('debug')('vitepress:config') @@ -22,7 +22,7 @@ export interface UserConfig { alias?: Record markdown?: MarkdownOptions customData?: any - vueOptions: Options + vueOptions?: VuePluginOptions } export interface SiteConfig { @@ -35,7 +35,7 @@ export interface SiteConfig { alias: AliasOptions pages: string[] markdown?: MarkdownOptions - vueOptions: Options + vueOptions?: VuePluginOptions } const resolve = (root: string, file: string) =>