From 666423bcf41a4e1073f964674d9f25172ea863ec Mon Sep 17 00:00:00 2001 From: Ruslan Bakiev <572431+veikab@users.noreply.github.com> Date: Fri, 6 Feb 2026 09:40:40 +0700 Subject: [PATCH] Allow disabling minify to reduce build memory --- Dockerfile | 1 + nuxt.config.ts | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index fad752f..b3cad11 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,6 +4,7 @@ ENV PNPM_HOME=/pnpm ENV PATH=$PNPM_HOME:$PATH ENV NODE_OPTIONS=--max-old-space-size=2048 ENV NUXT_SOURCEMAP=false +ENV NUXT_MINIFY=false ENV NUXT_TELEMETRY_DISABLED=1 WORKDIR /app diff --git a/nuxt.config.ts b/nuxt.config.ts index cdf28a3..00b5af6 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -1,6 +1,7 @@ import tailwindcss from '@tailwindcss/vite' const enableSourceMaps = process.env.NUXT_SOURCEMAP === 'true' +const enableMinify = process.env.NUXT_MINIFY !== 'false' // https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ @@ -167,6 +168,7 @@ export default defineNuxtConfig({ sourcemap: enableSourceMaps ? { server: true, client: true } : false, nitro: { preset: 'node-server', + minify: enableMinify, storage: { logto: { driver: 'fs', @@ -181,7 +183,9 @@ export default defineNuxtConfig({ vite: { plugins: [tailwindcss()], build: { - sourcemap: enableSourceMaps + sourcemap: enableSourceMaps, + minify: enableMinify, + cssMinify: enableMinify }, server: { fs: {