chore: disable build.watch in production

This commit is contained in:
alex8088 2022-09-09 01:28:36 +08:00
parent 1bd15486ea
commit 714798fd56

View file

@ -9,14 +9,23 @@ export async function build(inlineConfig: InlineConfig = {}): Promise<void> {
if (config.config) { if (config.config) {
const mainViteConfig = config.config?.main const mainViteConfig = config.config?.main
if (mainViteConfig) { if (mainViteConfig) {
if (mainViteConfig.build?.watch) {
mainViteConfig.build.watch = null
}
await viteBuild(mainViteConfig) await viteBuild(mainViteConfig)
} }
const preloadViteConfig = config.config?.preload const preloadViteConfig = config.config?.preload
if (preloadViteConfig) { if (preloadViteConfig) {
if (preloadViteConfig.build?.watch) {
preloadViteConfig.build.watch = null
}
await viteBuild(preloadViteConfig) await viteBuild(preloadViteConfig)
} }
const rendererViteConfig = config.config?.renderer const rendererViteConfig = config.config?.renderer
if (rendererViteConfig) { if (rendererViteConfig) {
if (rendererViteConfig.build?.watch) {
rendererViteConfig.build.watch = null
}
await viteBuild(rendererViteConfig) await viteBuild(rendererViteConfig)
} }
} }