首页 > 解决方案 > ng 命令抛出内存不足错误 [Fatal process OOM in enough memory to create an Isolate]

问题描述

当我运行任何角度命令(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
#

标签: angularnpmout-of-memoryangular-cli

解决方案


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

你需要运行:

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

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


推荐阅读