vue项目 关于运行内存溢出的问题
在项目一直运行的好好的,偶尔拉一下代码,改写数据,保存运行时,突然就这样(见图一)出现heap out of memory 堆溢出,提示运行内存不足。从而终止正在运行的项目,或者重启做修改保存后又出现(如图二)图一:图二:经过两天的网上淘金,记录个人理解:产生原因:堆溢出顾名思义就是内存不够了,V8引擎在64位系统会给JS运行代码1.4G左右的内存,一般来说通常是够用的,但我这里出现这样的问题,原
在项目一直运行的好好的,偶尔拉一下代码,改写数据,保存运行时,突然就这样(见图一)出现heap out of memory 堆溢出,提示运行内存不足。从而终止正在运行的项目,或者重启做修改保存后又出现(如图二)
图一:
图二:
经过两天的网上淘金,记录个人理解:
产生原因:堆溢出顾名思义就是内存不够了,V8引擎在64位系统会给JS运行代码1.4G左右的内存,一般来说通常是够用的,但我这里出现这样的问题,原因:项目过大,导致运行内存不足
修改一:
手动增加内存,找到node-modules——>.bin——>webpack-dev-server.cmd在代码行里增加 添加 --max_old_space_size=4096 (见图三)
(但是,我试了,没有用…)
修改二:
运用第三方库(记得看源码噢/\)increase-memory-limit
npm i -g increase-memory-limit
npx cross-env LIMIT=4096 increase-memory-limit
npm run dev 报错(见图四)
开始在node_modules全局搜"%_prog%" 替换成 %_prog%,就是去掉双引号
重新运行 npm run dev
ending…
更多推荐
所有评论(0)