diff --git a/src/node/config.ts b/src/node/config.ts index 076b837c..5b7e7622 100644 --- a/src/node/config.ts +++ b/src/node/config.ts @@ -96,7 +96,7 @@ export async function resolveConfig( const [userConfig, configPath] = await resolveUserConfig(root, command, mode) const site = await resolveSiteData(root, userConfig) const srcDir = path.resolve(root, userConfig.srcDir || '.') - const outDir = path.resolve(root, userConfig.outDir || resolve(root, 'dist')) + const outDir = userConfig.outDir ? path.resolve(root, userConfig.outDir) : resolve(root, 'dist') // resolve theme path const userThemeDir = resolve(root, 'theme')