当前位置: 首页 > news >正文

关于VUE启动内存溢出

安装node v10.14.2 后

启动公司的VUE项目

使用命令npm run dev 命令

报错:

<--- Last few GCs --->[20940:00000244699848E0]   215872 ms: Scavenge 1690.2 (1836.4) -> 1679.6 (1836.4) MB, 5.4 / 0.7 ms  (average mu = 0.266, current mu = 0.253) allocation failure
[20940:00000244699848E0]   216022 ms: Scavenge 1699.5 (1844.0) -> 1682.3 (1837.9) MB, 9.8 / 4.0 ms  (average mu = 0.266, current mu = 0.253) allocation failure
[20940:00000244699848E0]   216476 ms: Scavenge 1694.6 (1837.9) -> 1685.7 (1837.9) MB, 15.7 / 0.3 ms  (average mu = 0.266, current mu = 0.253) external memory pressure<--- JS stacktrace --->FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory1: 00007FF6806D401F v8::internal::CodeObjectRegistry::~CodeObjectRegistry+1125112: 00007FF680663146 DSA_meth_get_flags+655423: 00007FF680663FFD node::OnFatalError+3014: 00007FF680F95ADE v8::Isolate::ReportExternalAllocationLimitReached+945: 00007FF680F8000D v8::SharedArrayBuffer::Externalize+7816: 00007FF680E235FC v8::internal::Heap::EphemeronKeyWriteBarrierFromCode+14687: 00007FF680E302A9 v8::internal::Heap::PublishPendingAllocations+11298: 00007FF680E2D27A v8::internal::Heap::PageFlagsAreConsistent+28429: 00007FF680E1FEF9 v8::internal::Heap::CollectGarbage+2137
10: 00007FF680E2879B v8::internal::Heap::GlobalSizeOfObjects+331
11: 00007FF680E6ECCB v8::internal::StackGuard::HandleInterrupts+891
12: 00007FF680B776D6 v8::internal::DateCache::Weekday+8630
13: 00007FF6810234B1 v8::internal::SetupIsolateDelegate::SetupHeap+494417
14: 000002446C59367C
Done in 218.33s.

看了很多解决办法:

解决方案1:通过 increase-memory-limit 插件
        安装插件:npm install -g increase-memory-limit
        执行命令:npx cross-env LIMIT=4096 increase-memory-limit
来源:FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of me-CSDN博客

解决方案2:设置max-old-space-size即可。在工程目录node_modules.bin下找到umi.cmd文件,替换下面代码,重新启动即可。
 

@IF EXIST "%~dp0\node.exe" ("%~dp0\node.exe" --max_old_space_size=8192 "%~dp0\..\umi\bin\umi.js" %*
) ELSE (@SETLOCAL@SET PATHEXT=%PATHEXT:;.JS;=;%node  --max_old_space_size=8192 "%~dp0\..\umi\bin\umi.js" %*
)

来源:FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out..._画画认真学习呀的博客-CSDN博客解决方案3:环境变量中设置max-old-space-size即可

个人推荐第三种,不影响项目,且通用

相关文章:

关于VUE启动内存溢出

安装node v10.14.2 后 启动公司的VUE项目 使用命令npm run dev 命令 报错&#xff1a; <--- Last few GCs --->[20940:00000244699848E0] 215872 ms: Scavenge 1690.2 (1836.4) -> 1679.6 (1836.4) MB, 5.4 / 0.7 ms (average mu 0.266, current mu 0.253) a…...

HBase学习笔记(1)—— 知识点总结

目录 HBase概述 HBase 基本架构 HBase安装部署启动 HBase Shell HBase数据读写流程 HBase 优化 HBase概述 HBase是以 hdfs 为数据存储的&#xff0c;一种分布式、非关系型的、可扩展的 NoSQL 数据库 关系型数据库和非关系型数据库的区别&#xff1a; 关系型数据库和非关…...

【Linux】 awk命令使用

AWK 是一种处理文本文件的语言&#xff0c;是一个强大的文本分析工具。 之所以叫 AWK 是因为其取了三位创始人 Alfred Aho&#xff0c;Peter Weinberger, 和 Brian Kernighan 的 Family Name 的首字符。 语法 awk [选项] [文件] awk [选项] [程序] [文件] awk命令 -Linux手…...

Sentinel网关限流

背景 在微服务架构下&#xff0c;每个服务的性能都不同&#xff0c;为避免出现流量洪峰将服务冲垮&#xff0c;需要依赖限流工具来保护服务的稳定性。sentinel是阿里提供的限流工具&#xff0c;社区活跃&#xff0c;功能也很全面&#xff0c;包含实时监控、流控、熔断等功能。…...

solidworks对电脑要求高吗?2023solidworks配置要求

solidworks对电脑要求高吗&#xff1f;SolidWorks是一款功能强大的三维CAD软件&#xff0c;对电脑配置有一定的要求。一般来说&#xff0c;运行SolidWorks需要的电脑配置包括较高的处理器性能、足够的内存和存储空间&#xff0c;以及一块性能良好的显卡。此外&#xff0c;对于大…...

搭建神经网络(torch.nn的用法)

零零碎碎总结了一些torch框架里面nn模块的用法&#xff0c;尤其是关于搭建神经网络的 nn.ModuleList nn.Module nn.Sequential nn.Linear nn.Dropout nn.Embedding nn.DataParallel() 将模型封装起来&#xff0c;便于在多个gpu上并行计算&#xff0c;训练或者推理 nn.…...

卡码网语言基础课 | 11. 句子缩写

目录 一、 字符串大小的比较 二、 ASCII码值 三、 基本框架代码 四、 解题思路 4.1 首字母问题 4.2 判定小写字母 4.3 小写字母转换为大写字母 五、空格判断 六、 代码模块化 6.1 满足的条件 6.2 代码完善 七、 题目解答 7.1 原始代码 7.2 改进代码 八、 拓展与…...

Surface RT 安装 Linux

零&#xff1a;起因 在家无事找出来一台老旧设备 Surface RT 一代的&#xff0c;系统最新是 Windows 8.1 arm版&#xff0c;应用商店都已经打不开了 虽说有破解方法&#xff0c;能运行些软件&#xff0c;但怎么说也不是任意安装&#xff0c;所以局限性还是相当的大&#xff0…...

C++中的函数重载:多功能而强大的特性

引言 函数重载是C编程语言中的一项强大特性&#xff0c;它允许在同一个作用域内定义多个同名函数&#xff0c;但这些函数在参数类型、个数或顺序上有所不同。本文将深入探讨函数重载的用法&#xff0c;以及它的优势和应用场景。 正文 在C中&#xff0c;函数重载是一项非常有…...

数据分析实战 | K-means算法——蛋白质消费特征分析

目录 一、数据及分析对象 二、目的及分析任务 三、方法及工具 四、数据读入 五、数据理解 六、数据准备 七、模型训练 ​编辑 八、模型评价 九、模型调参与预测 一、数据及分析对象 txt文件——“protein.txt”&#xff0c;主要记录了25个国家的9个属性&#xff0c;主…...

HTTP协议详解-下(Tomcat)

如何构造 HTTP 请求 对于 GET 请求 地址栏直接输入点击收藏夹html 里的 link script img a…form 标签 通过 form 标签构造GET请求 <body><!-- 表单标签, 允许用户和服务器之间交互数据 --><!-- 提交的数据报以键值对的结果来组织 --><form action&quo…...

acwing算法基础之搜索与图论--prim算法

目录 1 基础知识2 模板3 工程化 1 基础知识 朴素版prim算法的关键步骤&#xff1a; 初始化距离数组dist&#xff0c;将其内的所有元素都设为正无穷大。定义集合S&#xff0c;表示生成树。循环n次&#xff1a;找到不在集合S中且距离集合S最近的结点t&#xff0c;用它去更新剩余…...

Amazon EC2 Serial Console 现已在其他亚马逊云科技区域推出

即日起&#xff0c;交互式 EC2 Serial Console 现也在以下区域推出&#xff1a;中东&#xff08;巴林&#xff09;、亚太地区&#xff08;雅加达&#xff09;、非洲&#xff08;开普敦&#xff09;、中东&#xff08;阿联酋&#xff09;、亚太地区&#xff08;香港&#xff09;…...

hdlbits系列verilog解答(100输入逻辑门)-39

文章目录 一、问题描述二、verilog源码三、仿真结果一、问题描述 构建一个具有 100 个输入in[99:0]的组合电路。 有 3 个输出: out_and: output of a 100-input AND gate. out_or: output of a 100-input OR gate. out_xor: output of a 100-input XOR gate. 二、verilog源…...

Python 中 Selenium 的屏幕截图

文章目录 使用 save_screenshot() 函数在 Python 中使用 selenium 捕获屏幕截图使用 get_screenshot_as_file() 函数在 Python 中使用 selenium 捕获屏幕截图使用 Screenshot-Selenium 包在 Python 中使用 selenium 捕获屏幕截图总结我们可以使用 Selenium 在自动化 Web 浏览器…...

scrapy发json的post请求

一 、scrapy发json的post请求&#xff1a; def start_requests(self):self.headers {Content-Type: application/json}json_data {"productName": "", "currentPage": "1", "recordNumber": "10", "langua…...

一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

目录 1解题思路&#xff1a; 2代码如下&#xff1a; 3运行结果&#xff1a; 4总结&#xff1a; 5介绍&#xff1a; 1解题思路&#xff1a; 利用循环&#xff08;穷举法&#xff09;来 对 所 需要的数 进行确定 2代码如下&#xff1a; #include <stdio.h>int main() …...

自主开发刷题应用网站H5源码(无需后端无需数据库)

该应用使用JSON作为题库的存储方式&#xff0c;层次清晰、结构简单易懂。 配套的word模板和模板到JSON转换工具可供使用&#xff0c;方便将题库从word格式转换为JSON格式。 四种刷题模式包括顺序刷题、乱序刷题、错题模式和背题模式&#xff0c;可以根据自己的需求选择适合的模…...

java 读取excel/word存入mysql

引入依赖 <!--poi--><dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>4.0.1</version></dependency><dependency><groupId>org.apache.poi</groupId><artif…...

11.(vue3.x+vite)组件间通信方式之ref与$parent、$children

前端技术社区总目录(订阅之前请先查看该博客) 示例效果 注: (1)ref 加在标签(div等)上,是拿到dom 对象 (2)ref加上组件上,拿到的是组件的引用 (3)让父组件获取子组件的数据或者方法需要通过defineExpose对外暴露,另外让父组件获取子组件的数据或者方法需要通过d…...

ROS机械臂集成六维力传感器的Gazebo仿真实践

1. 六维力传感器与Gazebo仿真基础 六维力传感器是机器人领域的重要感知器件&#xff0c;能够同时测量三个方向的力和三个方向的力矩。在机械臂应用中&#xff0c;它通常被安装在末端执行器附近&#xff0c;用于实现力控操作、碰撞检测等高级功能。Gazebo作为ROS生态中最常用的物…...

GC4921在扫地机器人风扇驱动中的应用:如何实现低噪音与堵转保护?

GC4921在扫地机器人风扇驱动中的低噪音与堵转保护实战指南 扫地机器人的风扇系统直接关系到整机散热效率与工作噪音水平&#xff0c;而传统驱动方案往往面临两大痛点&#xff1a;高频PWM调制带来的电磁啸叫&#xff0c;以及毛发缠绕导致的电机堵转风险。GC4921作为专为三相无刷…...

Bilibili-Old:重温经典界面,找回最初的B站体验

Bilibili-Old&#xff1a;重温经典界面&#xff0c;找回最初的B站体验 【免费下载链接】Bilibili-Old 恢复旧版Bilibili页面&#xff0c;为了那些念旧的人。 项目地址: https://gitcode.com/gh_mirrors/bi/Bilibili-Old 你是否怀念那个简洁明了的B站界面&#xff1f;是否…...

乙巳马年春联生成终端生产环境:Kubernetes集群高可用部署架构

乙巳马年春联生成终端生产环境&#xff1a;Kubernetes集群高可用部署架构 1. 项目背景与挑战 想象一下&#xff0c;你开发了一款非常受欢迎的AI应用——一个能根据用户输入的关键词&#xff0c;自动生成充满艺术感和节日氛围的春联的Web应用。用户只需输入“如意”、“飞跃”…...

基于机器学习的智能预热算法

传统的缓存预热依赖静态规则(如LRU、LFU)或人工配置,无法适应动态变化的访问模式。机器学习(ML)通过学习历史访问模式、预测未来热点,实现缓存的自适应预热。本文从算法框架、模型选型、工程落地到生产实践,进行系统性剖析。 一、智能预热的总体框架 ML驱动的智能预热系…...

2026年编程能力实测:Claude vs GPT vs Gemini

目前国内开发者想对比Claude 3.5、GPT-4o和Gemini三款模型的代码生成能力&#xff0c;最便捷的方案是使用聚合镜像平台库拉c.kulaai.cn。该平台国内直访、无需特殊网络环境&#xff0c;实测Claude 3.5生成一个Python排序算法仅需1.5秒&#xff0c;且支持代码高亮显示和文件上传…...

建模比赛代码集合

目录 0 环境配置与检查 1 数据预处理 1.1 数据清洗 1.2 编码转换 1.3 特征工程 1.4 基础的数据处理&#xff08;代码-python&#xff09; 2 离散连续\分类预测算法 2.1 离散\分类算法 2.2 连续\预测算法 3 有无监督 3.1 有监督学习 3.2 无监督学习 4 神经网络 5 …...

揭秘AIAgent模仿学习的隐式策略蒸馏:如何用1/10标注数据复现专家级行为?

第一章&#xff1a;AIAgent架构中的模仿学习机制 2026奇点智能技术大会(https://ml-summit.org) 在自主智能体&#xff08;AIAgent&#xff09;的分层决策架构中&#xff0c;模仿学习&#xff08;Imitation Learning, IL&#xff09;承担着从人类专家行为中高效提取策略先验的…...

Ubuntu音频架构演进:从PulseAudio到PipeWire的配置实战与蓝牙修复

1. Ubuntu音频架构演进&#xff1a;从PulseAudio到PipeWire的技术背景 如果你最近升级到Ubuntu 22.04或更高版本&#xff0c;可能会发现音频系统变得不太一样了。这背后是Ubuntu正在经历一场音频架构的重大变革——从传统的PulseAudio逐步过渡到新一代的PipeWire。我刚开始接触…...

基于单片机的智能太阳能热水器设计(有完整资料)

资料查找方式&#xff1a;特纳斯电子&#xff08;电子校园网&#xff09;&#xff1a;搜索下面编号即可编号&#xff1a;T0852310M设计简介&#xff1a;本设计是基于单片机的智能太阳能热水器设计&#xff0c;主要实现以下功能&#xff1a;通过温度传感器检测水温 通过超声波模…...