fix(nuxt.config): add hook to prevent Docker build hangs due to esbuild zombie process

This commit is contained in:
2026-04-22 22:36:50 +02:00
parent 23cd320871
commit 93f781f789
+7
View File
@@ -1,6 +1,13 @@
export default defineNuxtConfig({ export default defineNuxtConfig({
compatibilityDate: '2026-04-21', compatibilityDate: '2026-04-21',
ssr: true, ssr: true,
// Workaround for nuxt/nuxt#33987: esbuild zombie from fontless (@nuxt/ui → @nuxt/fonts)
// keeps the Node process alive after "Build complete!", causing Docker builds to hang.
hooks: {
close: () => {
process.exit(0)
},
},
css: ['~/assets/css/main.css'], css: ['~/assets/css/main.css'],
modules: [ modules: [
'@nuxt/ui', '@nuxt/ui',