Skip to content

云编译时 node.js 内存不足导致内存溢出

问题:

部分小伙伴购买插件/应用太多时,云编译时会有 js 报错,如图:

解决办法:

1.如果是在编译 admin 端的溢出报错:

打开源码根目录下的 admin/package.json 文件

将 build 内容改为以下内容

json
 "build": "export NODE_OPTIONS=\"--max-old-space-size=8192\" && vite build && node publish.cjs",

修改后点击保存,关闭云编译窗口,重新云编译即可

2.如果是在编译 uniapp 端的溢出报错:

打开源码根目录下的 uni-app/package.json 文件

将 build 内容改为以下内容

json
"build:h5": "export NODE\_OPTIONS=\"--max-old-space-size=8192\" && uni build && node publish.cjs h5 build",

修改后点击保存,关闭云编译窗口,重新云编译即可

基于 MIT 协议发布