快速开始
环境要求
- Node.js
>=20 - 通过 Playwright 安装的 Chromium
- 一个正在运行的 Vite dev server
安装
方式一:Agent Skill(推荐)
安装 skill 路由器,AI 编码工具会自动选择正确的调试工作流:
bash
# Claude Code
npx skills add MapleCity1314/vite-browserCodex 或 Cursor 的配置方式见 AI IDE 配置。
方式二:仅 CLI
bash
npm install -g @presto1314w/vite-devtools-browser
npx playwright install chromium也可以不全局安装,直接运行:
bash
npx @presto1314w/vite-devtools-browser open http://localhost:5173第一次使用
在一个终端启动你的应用:
bash
cd my-app && npm run dev在另一个终端连接 vite-browser:
bash
# 1. 打开浏览器,导航到应用
vite-browser open http://localhost:5173
# 2. 检测正在运行的框架
vite-browser detect
# 3. 查看 Vite 运行时状态
vite-browser vite runtime
# 4. 查看当前错误(带源码上下文)
vite-browser errors --mapped --inline-source
# 5. 与最近的 HMR 活动关联
vite-browser correlate errors --mapped --window 5000
# 6. 完成 — 关闭浏览器
vite-browser close常见排查路径
保存文件后 HMR 触发,页面坏了
bash
vite-browser vite hmr trace --limit 50
vite-browser correlate errors --mapped --window 5000
vite-browser diagnose hmr --limit 50怀疑是 store 驱动的渲染问题
bash
vite-browser correlate renders --window 5000
vite-browser diagnose propagation --window 5000
vite-browser vue pinia接口或数据问题
bash
vite-browser errors --mapped
vite-browser logs
vite-browser network接下来
- 核心概念 —— 了解产品模型和置信度体系
- Agent Skills —— 了解 skill-first 调试方式
- 排查工作流 —— 详细的调试流程