记录Vue打包或保存频繁内存溢出情况CALL_AND_RETRY_LAST Allocation failed

 如图所示:频繁出现此种情况,项目太大,导致内存溢出,排除代码问题外,可参照以下方式解决

方法一:增大内存,可以解决亲测

全局安装increase-memory-limit
npm install -g increase-memory-limit
进入工程目录,执行:
increase-memory-limit

  OK,解决完毕!

方法二:删除 .cnpmr

  • 在执行npm -v命令时,报如下错误:FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory


解决方案:
经过搜索,最后的解决方案是删除npmrc文件(不是nodejs安装目录npm模块下的那个npmrc文件,而是C:users{账户}下的.npmrc文件).

因为本人一直没找到.npmrc文件,所以没测过,知道的小伙伴可以尝试下。

原文地址:https://www.cnblogs.com/mmzuo-798/p/12469856.html