卡文迪许
卡文迪许
  • 发布:2024-10-31 17:14
  • 更新:2025-03-03 15:45
  • 阅读:444

【报Bug】vscode开发uniapp热更新后直接白屏

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 14.6.1

手机系统: Android

手机系统版本号: Android 12

手机厂商: 荣耀

手机机型: 荣耀X40i 5G DIO-AN00

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: CLI

CLI版本号: 5.0.8

操作步骤:

使用脚手架新建uni-preset-vue#vite项目后,通过npm run dev:app运行,根据提示通过hbuildx导入dist/dev/app运行,修改代码保存后,控制台提示文件刷新成功,但是手机上页面白屏

预期结果:

页面正常刷新

实际结果:

页面白屏

bug描述:

使用脚手架新建项目后,通过npm run dev:app运行,根据提示通过hbuildx导入dist/dev/app运行,修改代码保存后,控制台提示文件刷新成功,但是手机上页面白屏

2024-10-31 17:14 负责人:无 分享
已邀请:
DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

提供 HBuilderX 版本和复现工程。新建 HBuilderX 内置的 hello uniapp 运行到真机是否正常,排除基础环境有问题。之前这样开发是否遇到问题,真机白屏是都白屏还是个别设备白屏,打开真机调试是否有相关提示?提供更多信息,有助于定位和解答你的问题。

  • 2***@qq.com

    你好现在有解决方案吗

    2025-02-18 09:44

卡文迪许

卡文迪许 (作者)

HBuilx版本4.29,复现工程为脚手架创建的uni-preset-vue#vite基础项目,通过hbuildx新建项目可以实现正常热更新,目前的问题是开发环境运行时模拟器或手机可以正常显示,修改代码后项目热更新,手机或模拟器白屏,每次修改代码需要通过hbuildx重新启动才可正常显示

  • z***@gzyltech.cn

    我目前4.36的版本,npm run dev:app-plus运行,根据提示通过hbuildx导入dist/dev/app运行,情况一样。

    2025-03-03 15:42

卡文迪许

卡文迪许 (作者)

运行情况展示如下




更新后情况如下



7***@qq.com

7***@qq.com

有解决方案吗,现在只能每次重新运行

  • 亚瑟

    可以看下是不是node内存占用问题,将设置里面的运行设置里面的 2048改成4096

    2025-02-10 14:10

  • 7***@qq.com

    回复 亚瑟: 感谢你的回答,设置成4096也无效。我使用官方的cli创建的模板也是一样的问题

    2025-02-10 14:35

  • z***@gzyltech.cn

    解决了吗。。。求解释呢

    2025-03-03 15:43

z***@gzyltech.cn

z***@gzyltech.cn

各位大佬,这个问题有解决了的吗。。。我也是一样的问题。
我目前4.36的版本,npm run dev:app-plus运行,根据提示通过hbuildx导入dist/dev/app运行,情况一样。

要回复问题请先登录注册

  • 标题 / 粗斜体
  • 代码片段
  • 超链接 / 图片 / 视频
  • 列表 / 引用

文章内容较多时,可以用标题分段 :

## 大标题 
### 小标题

斜体 / 粗体 :

**粗体** 
*斜体*
***粗斜体***

代码片段 :

``` javascript
代码片段
```

超链接 :

[链接文字](链接地址) 例: [百度](http://www.baidu.com)

图片 :

![图片说明](图片地址) 例: ![百度logo](http://www.baidu.com/img/bdlogo.gif)

视频 :

!![视频说明](视频地址) 例: !![优酷视频](http://youku.com)

有序列表 :

1. 123
2. 123
3. 123

无序列表 :

- 123
- 123
- 123

引用 : ( 双回车后结束引用 )

> 引用内容
引用内容
引用内容