关于webpack打包内存溢出问题

1.由于现在项目越来越大,现在打包出现了

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed- process out of memory

这种错误,经过搜索发现是内存溢出问题

也就是说你的硬件内存有点小,反正不够你打包用,怎么办?

不要捉鸡!!!

接下来修改下面几个地方就可以了

下面这是我们package.json文件的一部分

如果没有cross-env可以安装一个,这是跨平台的打包方式,很简便



从上面可以看出我们项目打包用的cross-env运行的,所以你就去node_modules/.bin下面


找到cross-env.cmd,注意一定要是cmd结尾的,


在这里面添加上--max_old_space_size=8192,然后再在这个文件夹里面找到webpack.cmd也在相同的位置添加上这样的语句。开始打包吧,没问题了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容