Skip to content

Commit 2ae9ad6

Browse files
committed
fix(pug.js): path.sep for cross platform realtive path
1 parent 0a09e4d commit 2ae9ad6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

build/pug.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ const checkPath = (src, dest, injectVendors, injectSvg) => {
8383
const compilePugToHtml = (src, dest, injectVendors, injectSvg) => {
8484
const dir = dirname(src)
8585
const file = basename(src).replace('.pug', '.html')
86-
const relative = path.relative(resolve(__dirname, '..'), dir.replace('src/pug/views', ''))
86+
const relative = path.relative(resolve(__dirname, '..'), dir.replace(`src${path.sep}pug${path.sep}views`, ''))
8787
let html = compile(src, `${relative}`)
8888
mkdirp.sync(resolve(__dirname, '..', dest, relative))
8989

@@ -100,7 +100,7 @@ const compilePugToHtml = (src, dest, injectVendors, injectSvg) => {
100100
throw err
101101
}
102102

103-
console.log(`${resolve(__dirname, '..', dest, relative, file)} file was saved!`)
103+
console.log(`${resolve(__dirname, '..', dest, relative, file)} file saved!`)
104104
})
105105
}
106106

0 commit comments

Comments
 (0)