执行npm相关命令时,报错:
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
解决方法:
1.安装两个依赖包
npm i cross-env --save
npm i increase-memory-limit
2.package.json添加以下脚本
"fix-memory-limit": "cross-env LIMIT=8192 increase-memory-limit",此脚本会修改node_modules/.bin目录下node占用内存
3.执行 npm run fix-memory-limit(只执行一次)
4.重新启动项目,如果搞不定继续添加内存