fix: error occurs when the preload config is a function

This commit is contained in:
alex8088 2022-07-03 15:29:19 +08:00
parent e35552b4b6
commit 04abdda294

View file

@ -287,7 +287,7 @@ export async function loadConfigFromFile(
if (config.preload) { if (config.preload) {
const preloadViteConfig = config.preload const preloadViteConfig = config.preload
preloadConfig = await (typeof preloadViteConfig === 'function' ? preloadViteConfig(configEnv) : preloadViteConfig) preloadConfig = await (typeof preloadViteConfig === 'function' ? preloadViteConfig(configEnv) : preloadViteConfig)
if (!isObject(preloadViteConfig)) { if (!isObject(preloadConfig)) {
throw new Error(`preload config must export or return an object`) throw new Error(`preload config must export or return an object`)
} }
} else { } else {