前端项目npm打包出错问题-heap limit Allocation failed

最近在打包前端React项目的时候出现这个错误

heap limit Allocation failed Javascript heap out of memory

前端项目npm打包出错问题-heap limit Allocation failed_第1张图片

其实就是编译时的内存溢出,因为打包文件过大,刚好超过内存的限制大小造成编译中断。
  • 解决方案一:通过 package.json 中的 "build" 加大内存
增加--max_old_space_size参数

前端项目npm打包出错问题-heap limit Allocation failed_第2张图片

  • 解决方案二:使用 increase-memory-limit 插件,增加node服务器内存限制
全局安装 npm install -g increase-memory-limit
然后在当前项目执行  increase-memory-limit

前端项目npm打包出错问题-heap limit Allocation failed_第3张图片

你可能感兴趣的:(前端,node.js)