Skip to content

Commit 8769b4b

Browse files
committed
fix: always define theme globals
1 parent 9a17ddf commit 8769b4b

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

src/node/plugin.ts

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import path from 'path'
22
import { Plugin } from 'vite'
33
import { SiteConfig, resolveSiteData } from './config'
44
import { createMarkdownToVueRenderFn } from './markdownToVue'
5-
import { APP_PATH, DEFAULT_THEME_PATH, SITE_DATA_REQUEST_PATH } from './alias'
5+
import { APP_PATH, SITE_DATA_REQUEST_PATH } from './alias'
66
import createVuePlugin from '@vitejs/plugin-vue'
77
import slash from 'slash'
88
import { OutputAsset, OutputChunk } from 'rollup'
@@ -37,22 +37,18 @@ export function createVitePressPlugin(
3737

3838
let siteData = site
3939

40-
const isUsingDefaultTheme = themeDir === DEFAULT_THEME_PATH
41-
4240
const vitePressPlugin: Plugin = {
4341
name: 'vitepress',
4442

4543
config() {
4644
return {
4745
alias: aliases,
4846
transformInclude: /\.md$/,
49-
define: isUsingDefaultTheme
50-
? {
51-
__CARBON__: !!site.themeConfig.carbonAds?.carbon,
52-
__BSA__: !!site.themeConfig.carbonAds?.custom,
53-
__ALGOLIA__: !!site.themeConfig.algolia
54-
}
55-
: {}
47+
define: {
48+
__CARBON__: !!site.themeConfig.carbonAds?.carbon,
49+
__BSA__: !!site.themeConfig.carbonAds?.custom,
50+
__ALGOLIA__: !!site.themeConfig.algolia
51+
}
5652
}
5753
},
5854

0 commit comments

Comments
 (0)