uni-app 真机运行任何一个项目都提示内存溢出

uni-app 真机运行任何一个项目都提示内存溢出

操作步骤:

  • 打开任意一个项目,点击运行到手机即会出现内存溢出错误提示

预期结果:

  • 正常运行

实际结果:

  • 打开任意一个项目,点击运行到手机即会出现内存溢出错误提示

bug描述:

  • 项目运行即提示内存溢出

图片

image

项目信息表

信息类别 详细信息
产品分类 uniapp/App
PC开发环境 Windows
PC版本号 win10
HBuilderX 正式
HBuilderX版本 3.2.3
手机系统 iOS
手机版本号 IOS 14
手机厂商 苹果
手机机型 iphone11
页面类型 vue
打包方式 云端
项目创建方式 HBuilderX

更多关于uni-app 真机运行任何一个项目都提示内存溢出的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于uni-app 真机运行任何一个项目都提示内存溢出的实战教程也可以访问 https://www.itying.com/category-93-b0.html


根据你提供的信息,真机运行时提示内存溢出,这通常与HBuilderX的Node.js环境配置有关,而非项目代码本身的问题。以下是几个最直接的排查和解决方法:

  1. 调整HBuilderX的Node.js内存限制(首要尝试) 这是最常见的原因。HBuilderX内置的Node.js进程默认内存上限可能不足。
    • 打开HBuilderX安装目录,找到 plugins\node 文件夹。
    • 编辑 node.exe 同目录下的 node_bak.cmd 文件(如果没有,请复制 node.cmd 并重命名为 node_bak.cmd)。
    • 找到类似 "%NODE_PATH%" %* 的行,在其前面添加内存参数,修改为:
      "%NODE_PATH%" --max-old-space-size=4096 %*
回到顶部