uni-app 在 hbuilderx 中安装了 vue devtool 但运行到 app 时未弹出调试窗口

uni-app 在 hbuilderx 中安装了 vue devtool 但运行到 app 时未弹出调试窗口

示例代码:

hbulderx 安装了 vue devtoole  但是运行到app 的时候未弹出调试窗口

操作步骤:

hbulderx 安装了 vue devtoole  但是运行到app 的时候未弹出调试窗口

预期结果:

能正确打开调试窗口

实际结果:

为打开调试窗口

bug描述:

hbulderx 安装了 vue devtoole  但是运行到app 的时候未弹出调试窗口,项目也是vue3  

bug附件:

[log.txt](//ask.dcloud.net.cn/file/download/file_name-bG9nLnR4dA==__url-Ly9pbWctY2RuLXRjLmRjbG91ZC5uZXQuY24vdXBsb2Fkcy9xdWVzdGlvbnMvMjAyNDAyMjYvZDg4YmJiNjdlZTNkYjBlOGU1NDE5YWU1YjMzYTcyYTY=)
开发环境 版本号 项目创建方式
HbuilderX 3.99 -
PC开发环境操作系统 Windows win10 64 -

更多关于uni-app 在 hbuilderx 中安装了 vue devtool 但运行到 app 时未弹出调试窗口的实战教程也可以访问 https://www.itying.com/category-93-b0.html

7 回复

我这边测试是可以的,重启HBulderX试试呢

更多关于uni-app 在 hbuilderx 中安装了 vue devtool 但运行到 app 时未弹出调试窗口的实战教程也可以访问 https://www.itying.com/category-93-b0.html


没反应啊,我勾中了,运行app 自动打开,或者点击控制台的那个V 标识,。都不行, 点了个V 标识项目倒是会重新编译运行, 但是就是弹不出那个窗口

18:02:55.515 编译器版本:3.7.4(vue3) 18:02:55.515 请注意运行模式下,因日志输出、sourcemap 以及未压缩源码等原因,性能和包体积,均不及发行模式。 18:02:55.527 正在编译中…

我删除了 hbulderX 在下载新的也一样,没反应啊

回复 missfei: 私信下远程方式,看下吧

就是cli 模式创建的项目没有安装vue-tools ,手动在项目包里面装上就行了,谢谢官方大大的提供的帮助

在使用 uni-app 开发时,即使你已经安装了 Vue Devtools,但在运行到 App 时可能不会自动弹出调试窗口。以下是一些可能的原因和解决方法:

1. 确保 Vue Devtools 已正确安装

首先,确保你已经在项目中正确安装并配置了 Vue Devtools。

npm install @vue/devtools -D

然后在 main.jsmain.ts 中添加以下代码:

import Vue from 'vue'
import Devtools from '@vue/devtools'

if (process.env.NODE_ENV === 'development') {
  Vue.use(Devtools)
}

2. 确保运行环境为开发环境

Vue Devtools 通常只在开发环境下启用。确保你在运行项目时使用的是开发环境。

npm run dev

3. 检查 HBuilderX 配置

在 HBuilderX 中,确保你已经启用了调试模式。你可以通过以下步骤检查:

  1. 打开 HBuilderX。
  2. 点击顶部菜单栏的 运行
  3. 选择 运行到手机或模拟器 -> 运行到 Android App 基座运行到 iOS App 基座
  4. 在运行之前,确保 调试模式 已勾选。

4. 手动打开 Vue Devtools

如果 Vue Devtools 没有自动弹出,你可以手动打开它。

  1. 在浏览器中打开 chrome://inspectedge://inspect
  2. 在设备列表中找到你的应用,点击 inspect
  3. 在开发者工具中,切换到 Vue 标签页。

5. 检查网络连接

确保你的设备和开发机器在同一局域网下,并且网络连接正常。Vue Devtools 需要通过 WebSocket 连接到你的应用。

6. 更新 uni-app 和 Vue Devtools

确保你使用的是最新版本的 uni-app 和 Vue Devtools。旧版本可能存在兼容性问题。

npm update @vue/devtools

7. 检查控制台输出

在 HBuilderX 的控制台中查看是否有任何错误信息,这些信息可能会帮助你找到问题所在。

8. 使用其他调试工具

如果 Vue Devtools 仍然无法正常工作,你可以尝试使用其他调试工具,如 vConsole,它是一个轻量级的移动端调试工具。

npm install vconsole -D

然后在 main.jsmain.ts 中添加以下代码:

import VConsole from 'vconsole'

if (process.env.NODE_ENV === 'development') {
  new VConsole()
}
回到顶部