原因
经过了解,原来是因为 JavaScript堆内存不足,Node 是基于V8引擎,在 Node 中通过 JavaScript 使用内存时只能使用部分内存(64位系统下约为1.4 GB),如果内存不足,可以用下面方法来放宽V8默认的内存限制
网上的其他方法
有的是在package.json加上这一句:--max_old_space_size=8192// 或 --max_old_space_size=4096 设置node启动占用的最大内存 不行
最后绝招
最后在环境变量动的手脚
设置系统变量加一个属性为NODE_OPTIONS 变量值为--max-old-space-size=8192 如果还是不行就重启电脑试一试就OK了
大功告成