uni-app 运行安卓每次改代码热更新或者重新运行次数多了内存爆满
uni-app 运行安卓每次改代码热更新或者重新运行次数多了内存爆满
| 项目 | 信息 |
|---|---|
| 产品分类 | uniapp/App |
| PC开发环境操作系统 | Windows |
| PC开发环境操作系统版本号 | Windows11 |
| HBuilderX类型 | Alpha |
| HBuilderX版本号 | 4.76 |
| 手机系统 | Android |
| 手机系统版本号 | Android 16 |
| 手机厂商 | 三星 |
| 手机机型 | One UI 6.1 |
| 页面类型 | vue |
| vue版本 | vue3 |
| 打包方式 | 云端 |
| 项目创建方式 | HBuilderX |
操作步骤:
- 重新多次运行安卓pad
预期结果:
- 内存占用正常
实际结果:
- 内存占用爆满
bug描述:
运行安卓pad,每次改代码热更新或者重新运行,次数多了内存爆满,看任务管理器,是node.js占用的,如图,好像你们没有清理机制。

更多关于uni-app 运行安卓每次改代码热更新或者重新运行次数多了内存爆满的实战教程也可以访问 https://www.itying.com/category-93-b0.html
补充一点,每次需要重启HBuilderX,内存才会清空,恢复正常
更多关于uni-app 运行安卓每次改代码热更新或者重新运行次数多了内存爆满的实战教程也可以访问 https://www.itying.com/category-93-b0.html
方便远程看一下嘛。
回复 DCloud_HB_Gml: 远程看什么?
回复 DCloud_HB_Gml: 其实最简单的解决方案,就是你们暴露出来一个重新热运行的监听,在监听里边我把一些东西关闭
在任务管理器打开显示命令行,可如下操作。
打开任务管理器 - 切换到 “详细信息”选项卡 - 在表头(比如 名称、PID、状态 那一行上右键点击 - 在弹出的菜单中选择 “选择列” - 在列表中找到并勾选 “命令行”。
2.之后看未退出的node进程是什么,把命令行列显示出来。
3.是任何项目都这样吗,还是在你特定项目下这样,是否自己使用了什么特殊插件。
回复 DCloud_HB_Gml: 命令行图片我加在上边了,每次重新运行都会多生成一个node的
回复 DCloud_HB_Gml: 私信你了
回复 乔小猿: 看进程是vue3的cli项目,你是否单独配置过vite.config.js,使用了“特殊插件”或“特殊业务”。
我也运动一样问题,请问解决了吗
没有解决,运行几次内存满了后HbuilderX重启一次
回复 乔小猿: 谢谢,我也是如此, 要么升级硬件
如上回复的问题,方便也看一下。或者可以发到私聊。

