Files
2025-11-30 08:30:27 +08:00

35 lines
1.1 KiB
Markdown

---
description: Set up Vercel Analytics and Speed Insights
argument-hint:
tags: [vercel, analytics, monitoring]
---
Set up essential Vercel integrations for a React/Vite project.
## Tasks
1. **Install Vercel Packages**
- Install @vercel/analytics
- Install @vercel/speed-insights
2. **Add Components to App**
- Import Analytics and SpeedInsights from their respective packages
- Add both components to the main App component (typically in src/App.tsx or src/main.tsx)
- For React projects, use `/react` imports (not `/next`)
3. **Create vercel.json for SPA Routing**
- Create vercel.json in project root
- Add rewrite rules to serve index.html for all routes
- This fixes 404 errors when accessing routes directly
4. **Verify Setup**
- Check that both components are rendered in the app
- Test that direct route access works without 404s
## Expected Output
After running this command, the project should have:
- Analytics tracking configured
- Speed Insights monitoring configured
- SPA routing properly configured for Vercel deployment