import React, { useState } from 'react' import './App.css' function App() { const [errors, setErrors] = useState([]); const triggerError = () => { try { throw new Error('测试错误 - Vite 项目'); } catch (error) { setErrors(prev => [...prev, error.message]); } }; const triggerAsyncError = () => { Promise.reject(new Error('异步错误测试 - Vite')); }; const clearErrors = () => { setErrors([]); }; return (

🟣 Vite Test Project

测试 dev-inject 框架感知注入功能

🚀 测试功能

📊 错误记录

{errors.length === 0 ? (

暂无错误

) : (
    {errors.map((error, index) => (
  • {error}
  • ))}
)}

🔧 DevMonitor 检查

在浏览器控制台中检查:

  • DevMonitor.showPanel() - 显示监控面板
  • DevMonitor.getStats() - 获取统计信息
  • window.__DEV_INJECT__ - 检查注入状态
); } export default App;