vue 项目 运行后 内存溢出 解决方案
1.我们全局安装 increase-memory-limit:
npm install -g increase-memory-limit
2.进入工程目录,执行如下:
increase-memory-limit
运行项目 。
出现新错误:
" node --max-old-space-size=3040 "不是内部或外部命令,也不是可运行的程序
解决方案如下:
在 node_modules 文件夹搜索 "%_prog%" 替换成 %_prog% (即去掉双引号)
如果搜索不到"%_prog%"
若是无法全局替换 node_modules 文件的 "%_prog%" 需要暂时删除红框部分(**/node_modules),替换完再添加上。(【文件-首选项-设置】搜索 Search: Exclude)如图:
注:一般内存溢出只需要前面1,2步骤就行,少数可能还会有后续报错,可根据自己的项目情况自行参考
针对Vue项目运行时内存溢出的问题,解决方案包括全局安装`increase-memory-limit`工具并执行,然后尝试运行项目。若出现`node--max-old-space-size=3040不是内部或外部命令`的错误,需在`node_modules`中查找并替换`%_prog%`为`%_prog%`。通常,仅执行前两步即可解决大多数内存溢出问题,但少数情况下可能需要进一步排查。
7761

被折叠的 条评论
为什么被折叠?



