JS stacktrace(javascript heap out of memory)——解决node内存溢出问题

项目使用的框架为vue

1. 运行以下命令

npm install -g increase-memory-limit
increase-memory-limit 4096mb #改成适合本机的内存

2. 可能会提示  "node --max-old-space-size=10240"' 不是内部或外部命令,也不是可运行的程序

在 node_modules 文件夹下的.bin文件夹搜索 "%_prog%" 替换成 %_prog% (即去掉双引号)

若是  node_modules/.bin里面搜索不到"%_prog%" ,需要(【文件-首选项-设置】搜索 Search: Exclude),取消掉node_modules

3. 重新运行 npm start 或者 npm run dev 命令

 

解决第二步执行的时的报错:

1.“因为在此系统上禁止运行脚本”解决办法 - 知乎 (zhihu.com)

2.解决:无法加载文件 C:\Users\hhgw\AppData\Roaming\npm\increase-memory-limit.ps1,因为在此系统上禁止运行脚本_increase-memory-limit无法加载-CSDN博客

 

posted @ 2023-06-08 16:47  Amnesia_999  阅读(665)  评论(0编辑  收藏  举报