IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> angular,Last few GCs JavaScript heap out of memory -> 正文阅读

[JavaScript知识库]angular,Last few GCs JavaScript heap out of memory

angular再运行项目时,出现如下问题:

<--- Last few GCs --->

[4952:000001FA2DC69760] ? 144757 ms: Mark-sweep 2020.4 (2052.9) -> 2018.8 (2052.9) MB, 1340.9 / 0.1 ms ?(average mu = 0.113, current mu = 0.035) allocation failure scavenge might not succeed
[4952:000001FA2DC69760] ? 146392 ms: Mark-sweep 2020.3 (2052.9) -> 2018.8 (2052.9) MB, 1560.6 / 0.1 ms ?(average mu = 0.079, current mu = 0.045) allocation failure scavenge might not succeed


<--- JS stacktrace --->

==== JS stack trace =========================================

? ? 0: ExitFrame [pc: 00007FF695C8CC5D]
? ? 1: StubFrame [pc: 00007FF695C8DD53]
Security context: 0x02d1675808d1 <JSObject>
? ? 2: process(aka process) [000001AAF3DE0D41] [D:\temp\ng13\scrsFrontEnd\node_modules\webpack\lib\serialization\ObjectMiddleware.js:~424] [pc=0000027873688EB4](this=0x01fa2f4c04b1 <undefined>,0x00d6ddcd61b1 <JSArray[2]>)
? ? 3: write(aka write) [0000001513662961] [D:\temp\ng13\scrsFrontEnd\node_modules\webpack\lib\s...

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
?1: 00007FF69505285F napi_wrap+119263
?2: 00007FF694FF9526 v8::internal::OrderedHashTable<v8::internal::OrderedHashSet,1>::NextTableOffset+38102
?3: 00007FF694FFA326 node::OnFatalError+438
?4: 00007FF695837AAE v8::Isolate::ReportExternalAllocationLimitReached+94
?5: 00007FF69581FC61 v8::SharedArrayBuffer::Externalize+833
?6: 00007FF6956D143C v8::internal::Heap::EphemeronKeyWriteBarrierFromCode+1436
?7: 00007FF6956DC680 v8::internal::Heap::ProtectUnprotectedMemoryChunks+1312
?8: 00007FF6956D9194 v8::internal::Heap::PageFlagsAreConsistent+3204
?9: 00007FF6956CE993 v8::internal::Heap::CollectGarbage+1283
10: 00007FF6956CD004 v8::internal::Heap::AddRetainedMap+2500
11: 00007FF6956EE34D v8::internal::Factory::NewFillerObject+61
12: 00007FF6954518F1 v8::internal::interpreter::JumpTableTargetOffsets::iterator::operator=+1665
13: 00007FF695C8CC5D v8::internal::SetupIsolateDelegate::SetupHeap+546925
14: 00007FF695C8DD53 v8::internal::SetupIsolateDelegate::SetupHeap+551267
15: 0000027873688EB4。

解决方案:

1.打开你的终端(vsCode)或者 Terminal(WebStorm)

2.执行以下命令设置--max_old_space_size值,单位M(8192=8G)

Windows 当前应用程序有效(在vscode或cmd设置,哪里设置的哪里有效,关闭后设置取消,下次需重新在应用程序中设置):

set NODE_OPTIONS=--max_old_space_size=8192

Windows 永久有效(仅用户级别,cmd中运行):

setx NODE_OPTIONS --max-old-space-size=8192

Windows 永久有效(系统级别)

在环境变量窗口中编辑系统级别的环境变量。新增配置:
name:?NODE_OPTIONS
value:?--max-old-space-size=8192?

我的貌似每次都要在vscode的cmd下运行一下,否则还是会报错:

?

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-05-24 18:03:56  更:2022-05-24 18:04:24 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 19:41:24-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码