最近在对原有项目进行迭代升级,有用代码越来越多,导致内存溢出了。正常启动运行还是可以的,但是 只要对代码进行简单修改,在热更新的时候项目就会直接崩掉。这就导致了10分支的开发差不多有7分钟的时间在重启项目,严重影响开发效率,让人上火。刚好同事之前也遇到过,特点问了一下解决方式。
解决npm install -g increase-memory-limit
npx cross-env LIMIT=4000 increase-memory-limit
先全局安装增加项目运行内存的依赖,然后修改内存限制(4000是4000kb,我项目用到是6000)。最后删掉依赖,重新下载,重新启动项目即可。