vue-cli3在构建多页面情况下js内存溢出解决方案

vue-cli2遇到js内存溢出问题解决方案

直接在命令行npm run dev 和npm run build 命令行加上 --max_old_space_size=4096,主要是增加的node 运行内存

vue-cli3遇到js内存溢出问题解决方案

安装npm包 increase-memory-limitcross-env
添加命令行

"scripts": {
   "serve": "vue-cli-service serve",
   "build": "vue-cli-service build",    
   "fix-memory-limit": "cross-env LIMIT=4096 increase-memory-limit",
},

安装完成后,先执行一次 npm run fix-memory-limit
之后再正常启动即可

使用安装模块fix-memory-limit的方式生效,其原理是修改了node_modules中一个叫做.bin(通常就是第一个文件夹)的文件夹内所有文件权限。

参考链接 https://www.dazhuanlan.com/2019/09/28/5d8f573b1b578/

你可能感兴趣的:(vue-cli3在构建多页面情况下js内存溢出解决方案)