#1779·sapper

sapper run dev: FATAL ERROR: 靠近堆内存限制的标记压缩无效 分配失败 - JavaScript 堆内存不足

作者: btakita创建于 2021年6月10日更新于 2022年1月2日

在一个使用 pnpm 并包含许多包的大型项目中,当文件发生变化时,`sapper run dev` 会重新加载,然后出现 `FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory` 错误。这个问题在过去几个月内并没有出现,但现在开始出现了。我尝试使用 `node --max-old-space-size=8192` 来运行该过程,但遇到了直接将 CLI 参数传递给 nodejs 的问题。为了解决此问题,我编写了以下脚本:

内容来源: sveltejs/sapper