Node.js启动即报Fatal javascript OOM in GC during deserialization错误求助
Node.js 致命OOM错误修复方案
彻底清理Node.js缓存与依赖
执行命令npm cache clean --force,删除项目目录下的node_modules文件夹和package-lock.json文件,之后重新执行npm install,清除可能损坏的依赖或缓存数据。检查系统内存占用
打开任务管理器(Windows)或活动监视器(Mac),关闭占用大量内存的非必要进程,确保系统有足够空闲内存供Node.js启动。重置Node.js内存配置
检查系统环境变量中是否存在NODE_OPTIONS配置(比如设置了--max-old-space-size),若有则删除该环境变量,重启终端后再测试运行简单代码。切换Node.js版本
使用Node版本管理器(nvm)切换到另一稳定LTS版本,测试是否能正常执行console.log("hello world"),排查当前版本是否存在底层bug。删除SheetJS相关临时文件
清理项目目录下所有SheetJS生成的临时文件、超大缓存文件或未完成的合并文档,避免程序启动时自动加载这些占用内存的数据。
内容的提问来源于stack exchange,提问作者Larry45
相关产品推荐
相关产品推荐

