We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 69c7646 commit 494c634Copy full SHA for 494c634
src/node/plugins/localSearchPlugin.ts
@@ -5,7 +5,7 @@ import fs from 'fs-extra'
5
import _debug from 'debug'
6
import type { SiteConfig } from '../config'
7
import { createMarkdownRenderer } from '../markdown/markdown'
8
-import { resolveSiteDataByRoute } from '../shared'
+import { resolveSiteDataByRoute, slash } from '../shared'
9
10
const debug = _debug('vitepress:local-search')
11
@@ -95,7 +95,7 @@ export async function localSearchPlugin(
95
}
96
97
function getDocId(file: string) {
98
- let relFile = path.relative(siteConfig.srcDir, file)
+ let relFile = slash(path.relative(siteConfig.srcDir, file))
99
relFile = siteConfig.rewrites.map[relFile] || relFile
100
let id = path.join(siteConfig.site.base, relFile)
101
id = id.replace(/\/index\.md$/, '/')
0 commit comments