uni-app 热更新基本不起作用了,几乎每次都需要重新运行才可以看到调试效果,3.2.9.20210927版本 和微信开发工具稳定版 Stable Build (1.05.2110110)这个版本

uni-app 热更新基本不起作用了,几乎每次都需要重新运行才可以看到调试效果,3.2.9.20210927版本 和微信开发工具稳定版 Stable Build (1.05.2110110)这个版本

项目名称 HbuilderX
PC开发环境 Mac
PC开发环境版本 mac
HBuilderX版本 3.2.9

操作步骤:

【报Bug】热更新基本不起作用了。几乎每次代码变更都需要重新运行才可以看到调试效果
HbuildderX的版本3.2.9.20210927版本
和微信开发工具稳定版 Stable Build (1.05.2110110)这个版本

预期结果:

【报Bug】热更新基本不起作用了。几乎每次代码变更都需要重新运行才可以看到调试效果
HbuildderX的版本3.2.9.20210927版本
和微信开发工具稳定版 Stable Build (1.05.2110110)这个版本

实际结果:

【报Bug】热更新基本不起作用了。几乎每次代码变更都需要重新运行才可以看到调试效果
HbuildderX的版本3.2.9.20210927版本
和微信开发工具稳定版 Stable Build (1.05.2110110)这个版本

bug描述:

【报Bug】热更新基本不起作用了。几乎每次代码变更都需要重新运行才可以看到调试效果
HbuildderX的版本3.2.9.20210927版本
和微信开发工具稳定版 Stable Build (1.05.2110110)这个版本


更多关于uni-app 热更新基本不起作用了,几乎每次都需要重新运行才可以看到调试效果,3.2.9.20210927版本 和微信开发工具稳定版 Stable Build (1.05.2110110)这个版本的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

无法复现。

更多关于uni-app 热更新基本不起作用了,几乎每次都需要重新运行才可以看到调试效果,3.2.9.20210927版本 和微信开发工具稳定版 Stable Build (1.05.2110110)这个版本的实战教程也可以访问 https://www.itying.com/category-93-b0.html


看下是不是adb冲突了 基本上都是adb冲突导致

根据你描述的情况,热更新失效通常与以下几个因素有关:

  1. 微信开发者工具版本兼容性问题:你使用的微信开发者工具版本较新(1.05.2110110),可能与当前HBuilderX版本(3.2.9)存在兼容性冲突。建议尝试降级微信开发者工具至1.05.2108130或更早的稳定版本。

  2. 项目缓存问题:可以尝试以下操作清除缓存:

    • 在HBuilderX中点击「运行」-「清理缓存」-「清理所有项目缓存」
    • 删除项目根目录下的 unpackage 文件夹
    • 在微信开发者工具中点击「工具」-「清理缓存」-「全部清理」
  3. HBuilderX配置检查

    • 确保「设置」-「运行配置」中「热重载」选项已启用
    • 检查项目manifest.json中的基础配置是否正确
  4. 文件监控限制:macOS系统对文件监控数量有限制,如果项目文件过多可能导致热更新失效。可以尝试在终端执行以下命令扩大监控限制:

    sudo sysctl -w kern.maxfiles=524288
    sudo sysctl -w kern.maxfilesperproc=524288
回到顶部