支付宝小程序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盘容易暴满的问题,欢迎留言不吝指教,谢谢了

相关推荐
2501_915106322 天前
iOS App 测试工具全景分析,构建从开发调试到线上监控的多阶段工具链体系
android·测试工具·ios·小程序·uni-app·iphone·webview
dchen772 天前
uniapp实现上拉刷新和下拉刷新的两种方式
uni-app
FinelyYang2 天前
uniapp+unipush2.0+WebRTC实现h5一对一视频通话
uni-app·音视频·webrtc
天蓝色的鱼鱼2 天前
mescroll老用户亲测z-paging:这些功能让我果断切换!
前端·uni-app
anyup2 天前
🔥100+ 天,已全面支持鸿蒙!uView Pro 近期更新盘点及未来计划
前端·uni-app·harmonyos
半兽先生3 天前
uniapp高性能ui框架uni-ui
ui·uni-app
qq_316837753 天前
uniapp 观察列表每个元素的曝光时间
前端·javascript·uni-app
iOS阿玮3 天前
打个广告,帮忙招一个iOS开发的扛把子~
uni-app·app·apple
Cerrda3 天前
🌟让你的uniapp应用拥有更现代的交互体验,一个支持滚动渐变透明的导航栏组件🌟
uni-app
2501_916007473 天前
iOS 应用性能测试的工程化流程,构建从指标采集到问题归因的多工具协同测试体系
android·ios·小程序·https·uni-app·iphone·webview