vue编译内存溢出javaScript heap out of memory

内存溢出的处理方法大概有以下几种,以及一种非常规情况.


先说非常规情况

npm和yarn混搭使用,导致异常

在下载依赖和编译的时候,请用同一个命令


常规情况

1,在package.json中的scripts脚本,你运行的命令后加上 

-max_old_space_size=4096

npx --max_old_space_size=4096

node--max_old_space_size=4096


2.在你的vue.config.js中的chainWebpack里加

config.plugin('fork-ts-checker').tap(args => {

      args[0].memoryLimit = 10240;

      return args;

    })



3.在你的package.json中的scripts脚本中可能存在这样的命令,执行一下他


4.全局安装npm install -g increase-memory-limit

进入项目目录执行increase-memory-limit


5.在node_modules/.bin中的一些文件中加--max_old_space_size=4096,如



6,


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容