Skip to content

Commit c1fe692

Browse files
pedrodimulivz
authored andcommitted
fix($build): exclude dest folder from pageFiles (close: #654) (#655)
1 parent 2ad9cb6 commit c1fe692

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

lib/prepare/resolveOptions.js

+7-1
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,13 @@ module.exports = async function resolveOptions (sourceDir) {
106106
const markdown = createMarkdown(siteConfig)
107107

108108
// resolve pageFiles
109-
const pageFiles = sort(await globby(['**/*.md', '!.vuepress', '!node_modules'], { cwd: sourceDir }))
109+
const files = ['**/*.md', '!.vuepress', '!node_modules']
110+
if (siteConfig.dest) {
111+
// exclude dest folder from pageFiles
112+
const outDirRelative = path.relative(sourceDir, outDir)
113+
files.push('!' + outDirRelative)
114+
}
115+
const pageFiles = sort(await globby(files, { cwd: sourceDir }))
110116

111117
// resolve lastUpdated
112118
const shouldResolveLastUpdated = (

0 commit comments

Comments
 (0)