当前位置: 首页 > 知识库问答 >
问题:

javascript - vue3 devtools 不会亮了怎么回事?

况嘉运
2024-03-26

vue3 devtools 不会亮了怎么回事? 重启过电脑 浏览器了

image.png

插件已经装上了

image.png

跟着官方文档装的

  • package.json
{  "name": "vue-project",  "version": "0.0.0",  "private": true,  "type": "module",  "scripts": {    "dev": "vite",    "build": "vite build",    "preview": "vite preview",    "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs --fix --ignore-path .gitignore"  },  "dependencies": {    "pinia": "^2.1.7",    "vue": "^3.4.21",    "vue-router": "^4.3.0"  },  "devDependencies": {    "@vitejs/plugin-vue": "^5.0.4",    "@vitejs/plugin-vue-jsx": "^3.1.0",    "eslint": "^8.49.0",    "eslint-plugin-vue": "^9.17.0",    "sass": "^1.72.0",    "sass-loader": "^14.1.1",    "vite": "^5.1.6",    "vite-plugin-vue-devtools": "^7.0.18"  }}

官方的方案都试过了

共有2个答案

薛滨海
2024-03-26

打开项目之后再使用F12打开Chrome DevTools,就能看到Vue面板了。

Vue devTools 文档里面有一些关于没有展示 devTools 的常见FAQ可以都尝试一下的
�� Frequently Asked Questions | Vue Devtools


更新:

在项目页面打开之后再使用F12打开Chrome的devTools工具。提前打开devTools会不显示,需要关闭后重新打开面板。
确定没有给VueDevTools插件调整过配置,比如说检查站点访问权限是否开启。

但是我看OP截图上面的Vue图表是点亮的,所以我觉得应该是devTools工具提前打开导致的。

鲁弘厚
2024-03-26

根据您提供的信息和图片,Vue 3 Devtools 没有亮起可能有几个原因。以下是一些建议的解决步骤:

  1. 确保 Vue 3 Devtools 已启用
* 在浏览器的扩展程序中,找到 Vue 3 Devtools 并确保它已启用。* 如果已经启用,尝试禁用然后重新启用它。
  1. 检查 Vue 版本
* 确保您的项目中使用的 Vue 版本与 Vue 3 Devtools 兼容。Vue 3 Devtools 是为 Vue 3 设计的,所以请确保您的 `package.json` 文件中的 Vue 版本是 3.x.x。
  1. 检查浏览器控制台
* 打开浏览器的开发者工具,并查看控制台(Console)标签页中是否有任何错误或警告。这可能会提供关于为什么 Devtools 不工作的线索。
  1. 检查 Vite 配置
* 确保您的 Vite 配置正确,并且没有阻止 Devtools 的工作。您可以在 Vite 的配置文件(通常是 `vite.config.js`)中查找与 Devtools 相关的设置。
  1. 更新依赖项
* 尝试更新您的项目依赖项,特别是与 Vue 和 Vite 相关的依赖项。使用 `npm update` 或 `yarn upgrade` 命令来更新依赖项。
  1. 尝试不同的浏览器
* 尝试在不同的浏览器中运行您的项目,看看问题是否仍然存在。这有助于确定问题是否与特定的浏览器或浏览器扩展程序有关。
  1. 查阅文档和社区
* 查阅 Vue 3 Devtools 的官方文档,看看是否有任何未提到的配置或要求。* 在 Stack Overflow 或 Vue 社区论坛中搜索类似的问题,看看是否有其他开发者遇到了相同的问题并找到了解决方案。

如果上述步骤都无法解决问题,建议您创建一个最小可复现问题的示例项目,并在 Vue 3 Devtools 的官方仓库或相关社区中提交问题,以寻求更专业的帮助。

 类似资料:
  • 我正在使用gettext将不同的翻译添加到我的网页中。我刚刚安装了它,我认为它工作得很好。我还使用Poedit来编辑。po文件。 这是我的gettext测试代码: 该代码返回“gettext受支持”,但它没有显示翻译,而是显示“HELLO WORLD”和“TEST TRANSLATION”。 这是我的留言。采购订单文件: 它在我的“Locale/en_US/LC_MESSAGES”文件夹中,还有一

  • 哑剧发生了什么?@rails活动记录取决于@basecamp马塞尔,这取决于哑剧0.3.2。现在哑剧0.3.2已经被拉走了,前进的道路是什么?

  • 作为一个应用商店类型的后端开发,面试时经常被问你们的业务难点在哪,or 技术难点在哪,想破头皮都想不出来,一是怕说出来的东西被面试官认为就这有什么好说的,二是确实工作中能解决的都不算难点。说一些性能优化或者代码重构,解决了什么问题,这就是我想出来的东西。但是最后的面评经常被写业务复杂度不高,业务不匹配。 大家都是怎么回答这个问题的,或者阿里字节美团等大厂同学你们是怎么准备这个问题,or想从候选人那

  • 上面的代码,在收到响应之后,并没有把结果显示到屏幕上,怎么办? 后端的响应如下: 以及遇到这样的情况,如何 debug 呢?

  • 我目前正在创建一个程序,用户在其中输入一组特定的问题。并且程序必须在完全回答完所有问题后返回菜单。我该怎么做呢?

  • 问题内容: 在Go中,我有一些http响应,有时我忘了打电话: 在这种情况下会发生什么?会有内存泄漏吗?获取响应对象后立即放入是否安全? 如果有错误,可能还是无效怎么办? 问题答案: 在这种情况下会发生什么?会有内存泄漏吗? 这是资源泄漏。该连接不会被重用,并且可以保持打开状态,在这种情况下,文件描述符将不会被释放。 获取响应对象后立即放入defer resp.Body.Close()是否安全?