Skip to content

Commit 26f178c

Browse files
committed
fix: gather additional config files even if root .vitepress/config is not present
1 parent 2c4944f commit 26f178c

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

src/node/config.ts

+13-12
Original file line numberDiff line numberDiff line change
@@ -256,22 +256,23 @@ export async function resolveUserConfig(
256256
configDeps = configExports.dependencies.map((file) =>
257257
normalizePath(path.resolve(file))
258258
)
259-
// Auto-generate additional config if user leaves it unspecified
260-
if (userConfig.additionalConfig === undefined) {
261-
const [additionalConfig, additionalDeps] = await gatherAdditionalConfig(
262-
root,
263-
command,
264-
mode,
265-
userConfig.srcDir,
266-
userConfig.srcExclude
267-
)
268-
userConfig.additionalConfig = additionalConfig
269-
configDeps = configDeps.concat(...additionalDeps)
270-
}
271259
}
272260
debug(`loaded config at ${c.yellow(configPath)}`)
273261
}
274262

263+
// Auto-generate additional config if user leaves it unspecified
264+
if (userConfig.additionalConfig === undefined) {
265+
const [additionalConfig, additionalDeps] = await gatherAdditionalConfig(
266+
root,
267+
command,
268+
mode,
269+
userConfig.srcDir,
270+
userConfig.srcExclude
271+
)
272+
userConfig.additionalConfig = additionalConfig
273+
configDeps = configDeps.concat(...additionalDeps)
274+
}
275+
275276
return [await resolveConfigExtends(userConfig), configPath, configDeps]
276277
}
277278

0 commit comments

Comments
 (0)