前端开发必备技能知识笔记-vue项目太大内存溢出解决方法

在开发工作中,我们使用Jenkins实现代码的自动发布部署,经常会遇到FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

前端开发必备技能知识笔记-vue项目太大内存溢出解决方法_第1张图片 Jenkins报错提示

翻译过来就是常见的内存溢出,搜了一下解决方式很简单,就是加依赖和执行一下npm命令

解决步骤:

1、在package.json中的dependencies节点下添加

 "increase-memory-limit": "^1.0.3",
 "cross-env": "^5.0.5",
前端开发必备技能知识笔记-vue项目太大内存溢出解决方法_第2张图片 接着npm install 重新装依赖

2、在package.json中的scripts节点下添加添加脚本命令

 "fix-memory-limit": "cross-env LIMIT=4096 increase-memory-limit",

前端开发必备技能知识笔记-vue项目太大内存溢出解决方法_第3张图片

3、执行 fix-memory-limit

前端开发必备技能知识笔记-vue项目太大内存溢出解决方法_第4张图片 我用的是IDEA
前端开发必备技能知识笔记-vue项目太大内存溢出解决方法_第5张图片 执行成功!

你可能感兴趣的:(web前端开发学习笔记,java,vue,数据库,linux,js)