fix(ui-build): invoke node directly with heap flag + .npmrc fallback for workers

This commit is contained in:
matevip 2026-05-10 21:17:09 +08:00
parent 617831ed90
commit 3984591ffe
2 changed files with 2 additions and 1 deletions

1
mateclaw-ui/.npmrc Normal file
View File

@ -0,0 +1 @@
node-options=--max-old-space-size=6144

View File

@ -6,7 +6,7 @@
"description": "MateClaw - Personal AI Assistant Web Console",
"scripts": {
"dev": "vite",
"build": "export NODE_OPTIONS=--max-old-space-size=6144 && vue-tsc && vite build",
"build": "node --max-old-space-size=6144 ./node_modules/vue-tsc/bin/vue-tsc.js && node --max-old-space-size=6144 ./node_modules/vite/bin/vite.js build",
"preview": "vite preview",
"lint": "eslint src --ext .ts,.vue --fix"
},