angular - 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
#
解决方案
默认情况下,Node.js 中的内存限制为 512 mb。
你需要运行:
set NODE_OPTIONS=--max-old-space-size=30720
(*)如果您想了解更多信息,请参阅此处。
推荐阅读
- kubernetes - 如何在 Kubernetes 配置文件中添加环境变量?
- sql - 向程序输入主要类型表
- css - Laravel 混合跳过一条 scss 行
- mpi - 了解混合 OpenMP/MPI 并行化(使用 Slurm)
- javascript - 正则表达式同时处理来自 html 示例文本的两个标签
- cassandra - 达到最大内存使用量 (4294967296),无法分配 1048576 块
- ruby-on-rails - Rails 6 删除 form_with 上的“data-disable-with”提交按钮或将其设为 false
- java - 在春季启动一段时间后,数据库连接丢失
- opengl - 如何使用 vbo 为每个三角形着色
- c# - Asp.net C#:系统错误可以找到使用序列化 json 值时指定的文件(字典)