JavaScript内存溢出 解决办法
vue项目中写了一个demo,其中两个数据固定写死的,而且有点大,在用了Object.freeze()方法后,编译时仍会报错
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
搜了半天,还是在stackoverflow上找到解决办法
查看当前node可用内存命令:
node -e 'console.log(v8.getHeapStatistics().heap_size_limit/(1024*1024))'
修改当前node可用内存命令:
export NODE_OPTIONS="--max-old-space-size=8192"
其中8192可以根据需要替换成其他。
原文地址:https://stackoverflow.com/questions/53230823/fatal-error-ineffective-mark-compacts-near-heap-limit-allocation-failed-javas?r=SearchResults