Node 内存溢出
问题描述
- grafana-9.0.3编译内存溢出,报错如下
FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
-
问题截图:
-
解决截图
解决方法
- 通用方法:在当前的命令窗口设置Node临时环境变量,这样做的好处是不需要关心package.json文件如可定义build命令。
# 设置8g内存
set NODE_OPTIONS=--max_old_space_size=8096
- 其它方法(我试了没生效,可能姿势不对):
- 一层层去找找最初node命令,然后在其后添加 --max_old_space_size=8096
- 下载插件 increase-memory-limit