ArcherGu / fast-vite-nestjs-electron

Vite + Vue + Electron + Nestjs with esbuild, crazy fast! ⚡

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

内存溢出

jack-pearson opened this issue · comments

Maximum call stack size exceeded

再对数据进行处理的时候,爆了这个错
我可以确定不是循环引用的原因
是因为数据量太大了.
那么我可以通过增加 node 的内存来做么?
如何增加 node 的内存 需要怎么添加呢?

@jack-pearson 递归容易引起这个错误,我不知道你具体的代码,没法给出建议,这个是我的这个框架引起的问题吗?还是你逻辑上的问题,如果不是这个框架引起的问题,这个issues会被关闭。

是这样子的. 不是递归引起的错误,是我向一个数组里面 push 了几十万条数据,导致的问题.
想问下需要怎么加 node 的内存
看到网上是说 类似于下面这样, 那再你这个框架中需要怎么加呢?

/bin/bash -c "ulimit -s 65500; exec /usr/local/bin/node --stack-size=65500 /path/to/app.js"

这个应该是 electron 的限制,你可以看看这个

@ArcherGu 谢谢, 谢谢~~~小花花送给你🌸🌸🌸