当我们在 丐版 云服务器中执行 node 命令的时候,如果服务器的内存比较小,介于 JavaScript 的语言特性,只能使用部分内存来进行操作,命令执行可能会报错:

transforming (648) node_modules/axios/lib/axios.js
<--- Last few GCs --->[158365:0x4c20f70]    27361 ms: Scavenge 473.4 (476.6) -> 472.8 (476.6) MB, 66.4 / 0.0 ms  (average mu = 0.266, current mu = 0.331) allocation failure
[158365:0x4c20f70]    27409 ms: Scavenge 473.7 (476.6) -> 473.5 (477.1) MB, 34.8 / 0.0 ms  (average mu = 0.266, current mu = 0.331) allocation failure<--- JS stacktrace --->==== JS stack trace =========================================0: ExitFrame [pc: 0x140de99]
Security context: 0x03a356a808d1 <JSObject>1: keys [0x3a356a815b1](this=0x03a356a80969 <JSFunction Object (sfi = 0x2cfe6344a541)>,0x04e487f04509 <Node map = 0x2a3e2e49089>)2: parseNode [0x22b7a6be0a31] [/data/ruxf/lolo-admin-console/node_modules/rollup/dist/shared/rollup.js:~2802] [pc=0x109b44f3805c](this=0x04e487f0b621 <NodeBase map = 0x2a3e2e4b569>,0x04e487f04509 <Node map = 0x2a3e2e49089>)...FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory1: 0xa1a640 node::Abort() [node]2: 0xa1aa4c node::OnFatalError(char const*, char const*) [node]3: 0xb9a68e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [node]4: 0xb9aa09 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [node]5: 0xd57c85  [node]6: 0xd58316 v8::internal::Heap::RecomputeLimits(v8::internal::GarbageCollector) [node]7: 0xd64bd5 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [node]8: 0xd65a85 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [node]9: 0xd6853c v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [node]
10: 0xd2ef5b v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationType, v8::internal::AllocationOrigin) [node]
11: 0x107158e v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [node]
12: 0x140de99  [node]
[1]    158354 abort (core dumped)  npm run build

这个时候,从报错信息中可以看到是由于 GC 的内存区太小导致执行出错,所以我们需要增大该内存区域:

export NODE_OPTIONS="--max-old-space-size=8192"

再次执行即可

解决 JavaScript heap out of memory 报错相关推荐

  1. webpack打包---报错内存溢出javaScript heap out of memory

    今天, npm run build打包时,又报内存溢出了.所以记录一下,之前查了博客有一些解释. "报错CALL_AND_RETRY_LAST Allocation failed - Jav ...

  2. GitHub Pages部署vuepress报错:JavaScript heap out of memory

    作者:duktig 博客:https://duktig.cn 优秀还努力.愿你付出甘之如饴,所得归于欢喜. 问题 GitHub Pages部署Vuepress一直都没有什么问题,具体部署方案参看:基于 ...

  3. 【kibana】 kibana报错内存溢出 CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory

    一.前言: 今天收到kibana服务告警. 环境信息: es7,4 kibana 7.4 二.报错内容: <--- Last few GCs --->[2800:0x326ea90] 95 ...

  4. ng build --prod --aot打包Angluar4项目报javaScript heap out of memory,内存溢出

    这里 Allocation failed - JavaScript heap out of memory JavaScript堆内存不足,我们都知道 Node 是基于V8引擎,在一般的后端开发语言中, ...

  5. 解决Vue编译和打包时频繁内存溢出情况CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory...

    解决Vue编译和打包时频繁内存溢出情况CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 如上图所示:频繁出现此 ...

  6. FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory

    FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 今天项目运行时,会中途退出,并且报 ...

  7. node内存溢出问题 Javascript Heap out of memory

    node内存溢出问题   ( 报错关键词   Javascript Heap out of memory)   Heap : 堆      out of memory : 内存不足      memo ...

  8. Vue JavaScript heap out of memory

    1.问题 JavaScript heap out of memory 前端项目,随着项目文件越来越多,打包和编辑的时间也越来越长,编辑时占用的内存也随之增多.长此以往,会出现JavaScript he ...

  9. angular,Last few GCs JavaScript heap out of memory

    angular再运行项目时,出现如下问题: <--- Last few GCs ---> [4952:000001FA2DC69760]   144757 ms: Mark-sweep 2 ...

最新文章

  1. ActionScript3.0自定义Flex组件问题 重写组件的使用
  2. 通过 IDE/Maven 部署 Serverless 应用实践
  3. AI 人工智能 探索 (八)
  4. 信捷电子凸轮使用_FM352电子凸轮使用指南
  5. java下载图片到手机相册_Unity保存图片到Android手机且更新相册
  6. c语言 函数的参数传递示例_restder()函数,带有C ++中的示例
  7. 【STC15库函数上手笔记】9、硬件SPI
  8. 做web前端的小伙伴注意了,未来这些发展方向可以试试!
  9. 高考计算机专业最低分数线是多少,2021最低多少分可以稳上二本 高考二本分数线是多少...
  10. Android RecyclerView之SnapHelper原理解析(一)
  11. 深度森林:常见Warning及解决方案
  12. 饿了么自动登录解决方案(手机短信登录)
  13. 初级Java程序员如何快速提升自己的能力?
  14. Archlinux电源管理
  15. 启动kafka报错ERROR Fatal error during KafkaServer startup. Prepare to shutdown ,找到原因就要可以解决
  16. 《铁血残明》的经典章节“猛虎桥”配图及动漫技术讨论
  17. PS如何制作圆角矩形图片
  18. 【HAOI2014】贴海报
  19. 手机加密聊天软件的实现(基于android系统)
  20. 巨头卡位物联网 纷纷瞄准家庭网关设备

热门文章

  1. ☀️机器学习入门☀️(一) 机器学习简介 | 附加小练习
  2. android serviceconnection 码源分析,Android 7.0以上Accessibility Service DispatchGesture调用流程...
  3. 【Lua编程基础】Lua环境安装及lua脚本编写
  4. pes2017 android,实况足球2017
  5. 动态一时爽,重构火葬场?
  6. 中国办教育,看美国还是孔子?
  7. IE FF CHROME hack
  8. vm16安装macos12的详细配置
  9. TFN D240S 传输分析仪 的优劣势 分析
  10. 股票图形的智能识别及源码自动生成