美文网首页
React项目编译node内存溢出

React项目编译node内存溢出

作者: DDLH | 来源:发表于2022-11-21 15:59 被阅读0次

由于项目体积过去庞大,react项目编译时出现内存不足的情况。

报错

JS stacktrace(node内存溢出)
npm安装成功,但是项目运行或打包时报错:
<— JS stacktrace —>
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

node内存溢出

解决 方法一:

npm install increase-memory-limit; 这里要注意安装在项目目录下,检查package.json中有没有
执行 increase-memory-limit
package.json 配置 "build": "react-app-rewired --max_old_space_size=4096 build"

在上述未起作用下可以尝试

修改node.cmd文件(注意:找到node.exe所在目录,修改同级目录下node.cmd。若无法编辑保存需要使用管理员身份运行)

增加 "--max_old_space_size=4096"配置


node.cmd

相关文章

网友评论

      本文标题:React项目编译node内存溢出

      本文链接:https://www.haomeiwen.com/subject/jedwxdtx.html