node 运行项目报超内存

一份n年之前的代码,好久没碰配置了,突然要带着出差调试

在笔记本上装环境,一跑就是超内存:

image

 

项目是 angular项目,查了好多种方式后,最种还是回归本源,从 node 上解决问题

(从命令上,配置文件上什么的,全都不好使。。。)

 

因为 node 本身有个默认内存大小,所以需要调整这个堆内存,才能避免溢出:

可以用命令查看一下默认内存是多大:

image

 

然后直接设置 node 的 NODE_OPTIONS 值为 --max-old-space-size=4096 ,再次查看:

image

 

重新运行下项目:

image

image

 搞定!

posted @ 2025-08-13 17:38  名字不好起啊  阅读(31)  评论(0)    收藏  举报