热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

angularngbuild报错内存溢出问题解决IneffectivemarkcompactsnearheaplimitAllocationfailed–JavaScr…

1、今天项目部署,执行ngbuild到了92%时出现了一下报错:1:StubFrame[pc:000002FD4FC54719]

1、今天项目部署,执行ng build到了92%时出现了一下报错:

1: StubFrame [pc: 000002FD4FC54719]

Security context: 0x03daafe9e6e9

    2: split [000003DAAFE906C9](this=0x031fd1a51621 ,0x03e8eeb96309 >)

    3: print(aka print) [000002471FCD3F51] [0x01c44ad026f1 :~4113] [pc=000002FD52B20540](this=0x01c44ad026f1 ,str=0x031fd1a51621 )

    4: with_block [000002471FCD3C89] […

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

1: 000000014001F04A v8::internal::GCIdleTimeHandler::GCIdleTimeHandler+5114

2: 000000013FFFA0C6 node::MakeCallback+4518

3: 000000013FFFAA30 node_module_register+2032

4: 00000001402820EE v8::internal::FatalProcessOutOfMemory+846

5: 000000014028201F v8::internal::FatalProcessOutOfMemory+639

6: 00000001407A2BC4 v8::internal::Heap::MaxHeapGrowingFactor+9556

7: 0000000140799C46 v8::internal::ScavengeJob::operator=+24310

8: 000000014079829C v8::internal::ScavengeJob::operator=+17740

9: 00000001407A0F87 v8::internal::Heap::MaxHeapGrowingFactor+2327

10: 00000001407A1006 v8::internal::Heap::MaxHeapGrowingFactor+2454

11: 000000014035CDB7 v8::internal::Factory::NewFillerObject+55

12: 00000001403F2CC6 v8::internal::WasmJs::Install+29414

这里报错显示的Javascript 堆内存不足,在 Node 中通过 Javascript 使用内存时只能使用部分内存(64位系统下约为1.4 GB,32位系统下约为0.7 GB),webpack 编译时就会占用很多的系统资源,如果超出了V8对 Node 默认的内存限制大小,就出现内存溢出问题。V8依然提供了选项让我们使用更多的内存。Node 在启动时可以传递 –max-old-space-size 或 –max-new-space-size 来调整内存大小的使用限制。

2、解决方案:

1.打开angular项目目录node_modules/.bin

2.分别打开ng.cmd和ngc.cmd文件,将最后一行代码修改为绿色框框中的内容即可。

angular  ng build报错内存溢出问题解决 Ineffective mark-compacts near heap limit Allocation failed - JavaScr...

3、再次执行ng build就可以成功了呢。

好了,可以下班吃饭炒饭啦。


推荐阅读
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • 1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ... [详细]
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 本文讨论了如何优化解决hdu 1003 java题目的动态规划方法,通过分析加法规则和最大和的性质,提出了一种优化的思路。具体方法是,当从1加到n为负时,即sum(1,n)sum(n,s),可以继续加法计算。同时,还考虑了两种特殊情况:都是负数的情况和有0的情况。最后,通过使用Scanner类来获取输入数据。 ... [详细]
  • 本文介绍了C#中数据集DataSet对象的使用及相关方法详解,包括DataSet对象的概述、与数据关系对象的互联、Rows集合和Columns集合的组成,以及DataSet对象常用的方法之一——Merge方法的使用。通过本文的阅读,读者可以了解到DataSet对象在C#中的重要性和使用方法。 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • 浏览器中的异常检测算法及其在深度学习中的应用
    本文介绍了在浏览器中进行异常检测的算法,包括统计学方法和机器学习方法,并探讨了异常检测在深度学习中的应用。异常检测在金融领域的信用卡欺诈、企业安全领域的非法入侵、IT运维中的设备维护时间点预测等方面具有广泛的应用。通过使用TensorFlow.js进行异常检测,可以实现对单变量和多变量异常的检测。统计学方法通过估计数据的分布概率来计算数据点的异常概率,而机器学习方法则通过训练数据来建立异常检测模型。 ... [详细]
  • SpringMVC接收请求参数的方式总结
    本文总结了在SpringMVC开发中处理控制器参数的各种方式,包括处理使用@RequestParam注解的参数、MultipartFile类型参数和Simple类型参数的RequestParamMethodArgumentResolver,处理@RequestBody注解的参数的RequestResponseBodyMethodProcessor,以及PathVariableMapMethodArgumentResol等子类。 ... [详细]
author-avatar
流年时光云
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有