Allow disabling minify to reduce build memory
Some checks failed
Build Docker Image / build (push) Failing after 3m36s

This commit is contained in:
Ruslan Bakiev
2026-02-06 09:40:40 +07:00
parent cf081e7e67
commit 666423bcf4
2 changed files with 6 additions and 1 deletions

View File

@@ -4,6 +4,7 @@ ENV PNPM_HOME=/pnpm
ENV PATH=$PNPM_HOME:$PATH ENV PATH=$PNPM_HOME:$PATH
ENV NODE_OPTIONS=--max-old-space-size=2048 ENV NODE_OPTIONS=--max-old-space-size=2048
ENV NUXT_SOURCEMAP=false ENV NUXT_SOURCEMAP=false
ENV NUXT_MINIFY=false
ENV NUXT_TELEMETRY_DISABLED=1 ENV NUXT_TELEMETRY_DISABLED=1
WORKDIR /app WORKDIR /app

View File

@@ -1,6 +1,7 @@
import tailwindcss from '@tailwindcss/vite' import tailwindcss from '@tailwindcss/vite'
const enableSourceMaps = process.env.NUXT_SOURCEMAP === 'true' const enableSourceMaps = process.env.NUXT_SOURCEMAP === 'true'
const enableMinify = process.env.NUXT_MINIFY !== 'false'
// https://nuxt.com/docs/api/configuration/nuxt-config // https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({ export default defineNuxtConfig({
@@ -167,6 +168,7 @@ export default defineNuxtConfig({
sourcemap: enableSourceMaps ? { server: true, client: true } : false, sourcemap: enableSourceMaps ? { server: true, client: true } : false,
nitro: { nitro: {
preset: 'node-server', preset: 'node-server',
minify: enableMinify,
storage: { storage: {
logto: { logto: {
driver: 'fs', driver: 'fs',
@@ -181,7 +183,9 @@ export default defineNuxtConfig({
vite: { vite: {
plugins: [tailwindcss()], plugins: [tailwindcss()],
build: { build: {
sourcemap: enableSourceMaps sourcemap: enableSourceMaps,
minify: enableMinify,
cssMinify: enableMinify
}, },
server: { server: {
fs: { fs: {