Skip to content

参考

基于 Vue 3.5 + Vue DevTools v7 / vite-plugin-vue-devtools 8.x 编写

速查

  • 三形态:Vite 插件(推荐,Vite 6+)|浏览器扩展|Standalone
  • Vite 插件:npm i -D vite-plugin-vue-devtoolsVueDevTools({ componentInspector, launchEditor })
  • 面板:Components|Pinia|Routing|Timeline|Graph|Inspector|Inspect
  • Pinia:编辑 state + 按 action time-travel
  • Inspector:点选页面元素跳编辑器源码行
  • 仅 Vue 3
  • 完整说明见 入门 / 组件与状态 / Pinia 与路由 / Timeline / Inspector 与 Graph / 安装与三形态

面板速查

面板用途
Components组件树、props/setup/data/computed 检查编辑
Piniastore state/getters/actions、编辑、time-travel
Routing当前路由、history、所有路由配置
Timeline组件事件、Pinia actions、路由、性能
Graph组件 / 模块关系图
Inspector点选页面元素跳编辑器源码
InspectVite 转换步骤检查

Vite 插件配置

选项说明
componentInspector启用 / 配置组件 Inspector(点选跳源码)
launchEditor跳转编辑器(code / webstorm…)
appendTo注入到指定模块 ID(特殊入口)
ts
VueDevTools({ componentInspector: true, launchEditor: "code" });

组件状态分类

props | setup(<script setup> 的 ref/reactive/computed)| data(Options API)| computed | injected

三形态对照

形态安装适用
Vite 插件vite-plugin-vue-devtoolsVite 项目,功能最全
浏览器扩展应用商店「Vue.js devtools」任意 Vue 3 站点
Standalone@vue/devtoolsnpx vue-devtools不支持扩展的环境

官方资源