Allow disabling minify to reduce build memory
Some checks failed
Build Docker Image / build (push) Failing after 3m36s
Some checks failed
Build Docker Image / build (push) Failing after 3m36s
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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: {
|
||||||
|
|||||||
Reference in New Issue
Block a user