支付宝小程序IDE突然极不稳定

前情

uni-app是我比较喜欢的跨平台框架,它能开发小程序/H5/APP(安卓/iOS),重要的是对前端开发友好,自带的IDE让开发体验也挺棒的,公司项目就是主推uni-app,因公司项目是快抖微支四端的小程序,但是公司要求是支付宝先行,于是近期都是在主导支付宝端的开发工作

坑位

最近在开发支付宝小程序的时候,发现小程序IDE初次启动是好的,但是你修改代码就会出现IDE不会自动更新,同时查看日志如下,在支付宝搜索该错误提示让我重启IDE即可,直接点击重启也是不行的,除非你X掉当前界面,现重新跑才可以,但是你一更新代码就又会出现同样的问题

而且在使用中会莫名的出现各种崩,像直接卡屏或者部分界面灰屏并提示模拟器崩掉

Why?

一开始我想试着更新IDE,检测了IDE也是最新的版本了,直到我在通过浏览器搜索答案的时候看到如下错误,意识到应该不是IDE的问题,开心猜测是不是电脑内存爆了 ,导致浏览器和IDE运行异常了

但是查看了我的电脑配置,我的电脑配置可是32G内存的,同时再查看了任务管理器,内存占用只占到了66%,不至于出现内存不足

我在必应搜索此问题的时候有看到有部分用户反馈因为虚拟内存不够也会导致报内存不够,程序崩溃的的问题,电脑除了内存外,还有一个虚拟内存可以设置,我此时想到是不是因为虚拟内存的问题,于是查看电脑虚拟内存,发现它被安排在了C盘,而此时我的C盘已经是报红了的,下面图是我转移虚拟内存后可用为17G,未转移虚拟内存前是报红的

解决方案

把虚拟内存迁到别的盘,具体步骤如下图所示,按数字序号依次点击即可,其实就算没有出现IDE或者程序报内存不路的问题,我们最好也是把虚拟内存转移动别可用空间大的非系统盘,或者在分系统盘的时候分足够大那也就无所谓了

⚠️注:设置好虚拟内存后,如果要生效需要重启电脑

思考

其实我这里有一点点怀疑,是我设置了虚拟内存让支付宝IDE正常跑了,还是因为电脑重启才让支付宝IDE跑的,有待后续观察,后面有发现会续写该篇博文,暂时结论:修改虚拟内存到其它可用空间大的盘符以让支付宝IDE等程序避免内存不足而崩溃的问题

对于这种遇到IDE突然不稳定的事,想发现问题是很比较难的,能发现感觉应该也有运气成分吧,其实最简单的办法是可以尝试重启IDE,如果可解决最好,再不行就重启系统,同时多留心观察通过一些现象来判断,像我这边就是发现浏览器新增标签页直接报内存不够,那这时就能把注意力转移到内存上来了,先怀疑再利用好互联网搜索,把现象描述丢给百度或者必应,也许个别不经意的提示会引导你尝试解决方法,最终找到问题所在,解决目前踩到的坑,做技术其实就是一个爬坑过程,习惯就好,望名位在爬坑的路上坑坑难爬但坑坑过🤗

对比 window和mac,我喜欢window ,但是不知道是个人使用习惯的问题,还是window系统的问题,电脑使用一段时间后总是会出现C盘满并报红的问题,此时就得经常想办法清空临时文件,迁移微信文件等等,但都是杯水车薪,如果有大佬知道有更好的方法解决C盘容易暴满的问题,欢迎留言不吝指教,谢谢了

相关推荐
深蓝AI17 小时前
Meta 开源用了八年的设计系统 astryx:连坐两天 GitHub 总榜第一,组件库开始写给 agent 的说明书
前端·人工智能
IT_陈寒18 小时前
Vue的watch把我坑惨了,原来要这样用才靠谱
前端·人工智能·后端
1-1=018 小时前
Vue 3 模板语
前端·javascript·vue.js
用户76103044737118 小时前
【转战智能眼镜开发】ROKID AIUI 小游戏 亚马逊标枪项目实战讲解
前端
风卿19 小时前
看着AI写代码太孤独了,来欣赏星云吧:一个DSH 装饰插件
前端·javascript
牧艺19 小时前
弹层不用再手算坐标了:CSS Anchor Positioning 从原理到可上线
前端·javascript·css
用户老李19 小时前
YOLO 目标检测自学教程 07:YOLOv3——多尺度预测
前端
moshuying19 小时前
ESP32 墨水屏金价牌(上):从点亮到把图片推过去
前端
李剑一20 小时前
别再抬杠,前端岗已经没了!无论前后端,我们最终都要成“全干”工程师
前端·面试
Highcharts.js20 小时前
Highcharts 仪表盘与速度仪图表库介绍
前端·信息可视化·仪表板·highcharts·图表开发·图表库·仪表可视化