Skip to content

Commit ba993bc

Browse files
committed
fix(pug.js): path.sep for levels & pages
1 parent 1090f76 commit ba993bc

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
@@ -43,7 +43,7 @@ const isPug = (filename) => {
4343
}
4444

4545
const compile = (filename, basedir) => {
46-
const levels = filename.replace('pug/views/', '').replace('pug/pages/', '').split('/').length
46+
const levels = filename.replace(`pug${path.sep}views${path.sep}`, '').replace(`pug${path.sep}pages${path.sep}`, '').split(`${path.sep}`).length
4747
const base = (levels) => {
4848
let path = './'
4949
while (levels > 1) {
@@ -103,7 +103,7 @@ const compileHtml = () => {
103103
pages.forEach((page) => {
104104
if (isPug(page)) {
105105
const html = compile(page, './pug/layout/')
106-
const file = page.replace('pug/pages/', '').replace('.pug', '.html')
106+
const file = page.replace(`pug${path.sep}pages${path.sep}`, '').replace('.pug', '.html')
107107
// Create tree
108108
mkdirp.sync(resolve(dest, dirname(file)))
109109
// Create HTML file

0 commit comments

Comments
 (0)