当前位置: 首页 > 面试题库 >

npm install-javascript堆内存不足

齐昆
2023-03-14
问题内容

运行时npm install -g ionic出现以下错误:

严重错误:CALL_AND_RETRY_LAST分配失败-JavaScript堆内存不足

有没有办法全局增加node.js内存限制?


问题答案:

您可以使用以下命令启动NPM:

node --max_old_space_size=8000 $(which npm) install -g ionic

如所描述的在这里,默认为4000(4GB)。



 类似资料:
  • 安全上下文:000001af8a2cfb61 2:/*匿名*/[C:\project_folder\node_modules\source-map\lib\source-node.js:100][pc=0000016e99866533](this=00000346870554e1,mapping=000003c18fdc93c9)3:参数适配器框架:3->1 4:InnerArrayForEach

  • 从Node.js heap out memory中我了解到,Node的标准内存使用量是1.7GB,我认为这应该足够了。有什么想法,为什么记忆版本不工作,以及如何修复它?

  • 问题内容: 今天,我运行了用于文件系统索引编制的脚本,以刷新RAID文件索引,并在4小时后崩溃并出现以下错误: 服务器配备16GB RAM和24GB SSD交换。我非常怀疑我的脚本是否超过了36gb的内存。至少不应该 脚本使用文件元数据(修改日期,权限等,无大数据)创建存储为对象数组的文件索引 过去,我曾经用此脚本经历过奇怪的节点问题,这使我不得不这样做。在处理诸如String之类的大文件时,由于

  • 我是刚到爪哇的。我只是试图了解如何处理堆内存溢出及其原因。有人能在下面的代码中帮助我为什么它会抛出这个错误吗。我怎么能避免。 错误: 线程“main”Java.lang.OutOfMemoryError中出现异常:Java.util.arrays.copyof(arrays.Java:2361)在Java.lang.AbstractStringBuilder.ExpandCapacity(Abst

  • 我已经经历了奇怪的节点问题在过去与这个脚本迫使我。在处理像String这样的大文件时,node会出现故障,将索引拆分为多个文件。有什么方法可以改进nodejs的内存管理与庞大的数据集?