gpt4 book ai didi

vue.js - 构建 Vue.js 应用程序时 JavaScript 堆内存不足

转载 作者:搜寻专家 更新时间:2023-10-30 22:24:38 27 4
gpt4 key购买 nike

我正在尝试构建一个用于生产的 vue.js 应用程序。此错误消息总是出现在中途。

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

我已经尝试通过添加 --max_old_space_size=4096 来增加内存,甚至尝试将其更改为 8192,但无济于事。我使用的是配备 8 GB RAM 的 Mac,所以我不确定为什么会发生这种情况。

这是我为 npm run build 运行的代码:

vue-cli-service build --max_old_space_size=4096

最佳答案

我也遇到了这个问题。内存限制与 Node 有关,因此运行此命令有效:

NODE_OPTIONS=--max_old_space_size=4096 npm run build

在 Windows 上,使用:

set NODE_OPTIONS=--max_old_space_size=4096 
npm run build

Node 的默认内存限制是 512MB,运行这个命令临时增加到 4GB。

关于vue.js - 构建 Vue.js 应用程序时 JavaScript 堆内存不足,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55842735/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com