angular - ng 命令抛出内存不足错误 [致命进程 OOM 内存不足,无法创建隔离]

标签 angular npm out-of-memory angular-cli

当我运行任何 Angular 命令(ng 命令)时,出现内存不足错误。但我的系统中有足够的内存(RAM 和堆)。 npm版本是6.4.1。

ng version or ng create or ng build

出现以下错误:

<--- Last few GCs --->


<--- JS stacktrace --->


#
# Fatal process OOM in insufficient memory to create an Isolate
#

最佳答案

默认情况下,Node.js 中的内存限制为 512 mb。

您需要运行:

set NODE_OPTIONS=--max-old-space-size=30720

(*) 请参阅here如果您想了解更多信息。

关于angular - ng 命令抛出内存不足错误 [致命进程 OOM 内存不足,无法创建隔离],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54919258/

相关文章:

angular - 没有 RuntimeCompiler 的运行时提供程序

node.js - 如何通过 https 使用私有(private) GitLab 存储库作为带有私有(private) token 的 npm 依赖项

java - cordova cli 更新后无法添加 cordova 插件

android - 如何修复 Android 模拟器上频繁出现的内存不足错误?

csv - 如何从 compojure API 流式传输大型 CSV 响应,以便整个响应不会立即保存在内存中?

css - Angular 11 - 如何使用 Angular Material 设置文件输入按钮的样式

javascript - 当我改变位置时停止改变宽度

node.js - 如何在 Angular 应用程序中显示 Node js api 错误

node.js - 运行 Electron 时出错

java - Struts2 PermGen 内存不足错误