diff --git a/.github/workflows/build-fork-pr-image.yml b/.github/workflows/build-fork-pr-image.yml index 9e401bcb61..8813655489 100644 --- a/.github/workflows/build-fork-pr-image.yml +++ b/.github/workflows/build-fork-pr-image.yml @@ -79,6 +79,8 @@ jobs: run: cd web && npm run lint:ci - name: Build frontend code + env: + NODE_OPTIONS: "--max-old-space-size=8192" run: cd web && npm run build - name: Print rustc cfg diff --git a/.github/workflows/build-pr-image.yml b/.github/workflows/build-pr-image.yml index e8329d6f98..e401cab9b1 100644 --- a/.github/workflows/build-pr-image.yml +++ b/.github/workflows/build-pr-image.yml @@ -55,6 +55,8 @@ jobs: run: cd web && npm run lint:ci - name: Build frontend code + env: + NODE_OPTIONS: "--max-old-space-size=8192" run: cd web && npm run build - name: Upload frontend artifact diff --git a/web/package.json b/web/package.json index 6457c24501..0d7cffdbb4 100644 --- a/web/package.json +++ b/web/package.json @@ -18,9 +18,9 @@ "test:coverage:check": "./coverage.sh check", "test:e2e": "start-server-and-test preview :4173 'cypress run --e2e'", "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' :4173 'cypress open --e2e'", - "build-only": "NODE_OPTIONS='--max-old-space-size=8192' vite build", - "build-only-alpha1": "NODE_OPTIONS='--max-old-space-size=8192' vite build --mode=alpha1", - "build-only-cloud-prod": "NODE_OPTIONS='--max-old-space-size=8192' vite build --mode=production", + "build-only": "vite build", + "build-only-alpha1": "vite build --mode=alpha1", + "build-only-cloud-prod": "vite build --mode=production", "type-check": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false", "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix", "lint:ci": "eslint \"src/**/*.vue\" --no-fix"