1、内存溢出错误提示

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

2、错误原因分析

这个报错的原因就是Node内存不足所导致的,Node 是基于V8引擎,在一般的后端开发语言中,在基本的内存使用上没有什么限制,但是,在 Node 中通过 JavaScript 使用内存时只能使用部分内存(64位系统下约为1.4 GB,32位系统下约为0.7 GB)所以不管你电脑实际内存多大,在node运行JavaScript打包编译的时候所使用的内存大小,并不会因为你系统的实际内存大小改变而改变。

3、解决办法(linux系统)

在项目目录下找到 node_modules\.bin\run-node文件,找到node执行部分,在 node 后面追加写上 --max_old_space_size=8192 即可。

4、解决版本(Windows) 

在项目目录下找到 node_modules\.bin\umi.cmd文件,找到node执行部分,在 node 后面追加写上 --max_old_space_size=8192 即可。


新时代农民工

ant-design-pro使用umi build打包内存溢出解决办法相关推荐

  1. webpack构建时堆内存溢出解决办法

    今天使用yarn构建umi项目时,遇到了Javascript heap out of memory的问题,表明是构建过程中堆内存溢出. 1.排查,尝试解决 首先,删除node_modules, yar ...

  2. NodeJS内存溢出解决办法

    FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - nodeJs打包时内存溢出 打开一个cmd窗口 运 ...

  3. Tomcat内存溢出解决办法

    工作中,Tomcat内存溢出遇到两次了,就在网上找了些资料,将解决办法分享一下:   使用Java程序从数据库中查询大量的数据时出现异常: java.lang.OutOfMemoryError: Ja ...

  4. java 大数据处理之内存溢出解决办法(一)

    http://www.cnblogs.com/a757956132/p/4644910.html http://my.oschina.net/songhongxu/blog/209951 一.内存溢出 ...

  5. Junit 测试时内存溢出解决办法

    今天在写Junit测试时出现java.lang.OutOfMemory错误,原因:由于启动测试是要加载的xml配置文件过多,导致内存溢出.解决方法如下:选中测试文件,右键Run as --->R ...

  6. java 大数据处理之内存溢出解决办法

    因项目中需要查询大量数据,所以导致jvm内存溢出,发现这篇博文不错,转发来共同学习 原文地址:https://www.cnblogs.com/a757956132/p/4644910.html 一.内 ...

  7. java permgen space_PermGen space内存溢出解决办法

    服务启动后一段时间内,突然内存溢出:Exception in thread "main" java.lang.OutOfMemoryError: PermGen space 第一想 ...

  8. Unity频繁创建Texture造成内存溢出解决办法

    1.最近的项目中,在修改公司之前的项目将其打出Webgl后发现内存溢出了,但是在Editor里没有这个现象,继续在Editor里,发现果然这个项目内存越占越多,如下图所示: 2.打开Unity的Pro ...

  9. java大文件下载内存溢出解决办法

    第一种解决办法内存够用的情况 启动时设置-Xmx的值大一点 比如2G. 第二种办法代码中使用缓冲流的方式,如果是本地文件就更好,如果是还需要再去文件服务器中下载一次也行. 例子: private vo ...

最新文章

  1. python 图像iou_如何通过python实现IOU计算代码实例
  2. ORB-SLAM2安装
  3. Ubuntu16.04 Docker 安装
  4. 充满想象力的 JavaScript 物理和重力实验
  5. 下载Centos7 64位镜像
  6. 【Makefile由浅入深完全学习记录5】预定义变量的使用
  7. srand(设置随机数种子)
  8. AI学习笔记(七)图像滤波器、OpenCV算法解析
  9. linux底下dig命令报错
  10. deepin linux查看ip,deepin使用iproute配置网络命令
  11. maya调磨砂教程_怎么用maya调磨砂玻璃的材质?
  12. 设计模式_访问者模式
  13. 怎么恢复误删的重要文件,电脑误删重要文件怎么恢复
  14. 微软edge如何退出登录_Microsoft Edge:评论
  15. 顶级赛事!2021 CCF大数据与计算智能大赛重磅开赛!
  16. 从冯诺伊曼结构看AI
  17. android 创建多个闹钟,Android设置多个闹钟
  18. 全球及中国车轮强力旋压机行业研究及十四五规划分析报告
  19. 原生js监听滚动条_原生JS实现滚动条监听
  20. 如何成为一名嵌入式系统工程师

热门文章

  1. 03:时钟与中断代码(LED闪烁与波形)【MSP430F5529】
  2. java必学之Redis中的数据结构
  3. 细数云课堂为那些用户带来的便捷体验
  4. LCD(液晶)显示器选购注意事项
  5. 8583报文举例解读及推荐阅读
  6. sql2000之不足数自动补位、补零,左侧、右侧、中间 谢子圣 |2016-04-18 |3.8分(高于91.8%的文档)|414|11 |简介 |举报 手机打开...
  7. 可控核聚变能否告别玄学?
  8. C语言之数组(数组赋值的三种形式)
  9. 网页设计实验三(超链接与多媒体文件应用)
  10. 【刷题日记】笔试经典编程题目(四)