解决webpack项目中打包时候内存溢出的bug JavaScript heap out of memory


vue 项目 npm run dev 的时候一直卡住不动;后来找到报错是 Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

 

可以在node_modules 文件夹下找到.bin目录

然后找到webpack-dev-server.cmd 文件夹

 

增加代码     --max_old_space_size=8192

 

增加完成之后如下

可直接复制到项目中

 

@IF EXIST "%~dp0\node.exe" (
"%~dp0\node.exe" --max_old_space_size=8192 "%~dp0\..\webpack-dev-server\bin\webpack-dev-server.js" %*
) ELSE (
@SETLOCAL
@SET PATHEXT=%PATHEXT:;.JS;=;%
node --max_old_space_size=8192 "%~dp0\..\webpack-dev-server\bin\webpack-dev-server.js" %*
)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM