Skip to content

Commit f467dfb

Browse files
fix: platform-specific path separator
1 parent 4938a8f commit f467dfb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/vite-plugin-kirby/src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { Plugin, ViteDevServer } from 'vite'
2-
import { relative, resolve } from 'node:path'
2+
import { relative, resolve, sep } from 'node:path'
33
import { writeFile, unlink } from 'node:fs/promises'
44
import { liveReload } from 'vite-plugin-live-reload'
55

@@ -55,7 +55,7 @@ export default (
5555
// Share some essential Vite config with Kirby.
5656
let { outDir, assetsDir } = build
5757
// PHP needs the `outDir` relative to the project's root (cwd).
58-
outDir = relative(process.cwd(), resolve(root, outDir))
58+
outDir = relative(process.cwd(), resolve(root, outDir)).replace(/\//g, sep)
5959
const file = `${kirbyConfigDir}/vite.config.php`
6060
const legacy = !!plugins.find((v) => v.name === 'vite:legacy-config')
6161
writeFile(file, phpConfigTemplate({ outDir, assetsDir, legacy }))

0 commit comments

Comments
 (0)