jenkins部署vue2项目时报错-内存溢出问题

JS heap out of memory …

问题原因

这是因为在webpack打包过程中占用的内存堆栈超出了node.js中采用的V8引擎对内存的限制导致的。

V8引擎对内存的使用的默认大小限制是1.4G,可以通过node.js命令设置限制来解决这个问题。

解决方案

修改package.json文件配置:

【修改前】

    "build": "vue-cli-service build"

【修改后】

    "build": "node --max_old_space_size=12288 node_modules/@vue/cli-service/bin/vue-cli-service.js build"

你可能感兴趣的:(VUE,工具,jenkins,前端,nodejs)