
Vercel Speed Insights
为您网站提供的性能洞察
概览
@vercel/speed-insights 会自动跟踪您网站的 Web Vitals 和其他性能指标。
此包在开发模式下不会跟踪数据。
它提供了与以下框架的一流集成:
| 框架 | 包 |
|---|---|
| Next.js | @vercel/speed-insights/next |
| Nuxt | @vercel/speed-insights/nuxt |
| Sveltekit | @vercel/speed-insights/sveltekit |
| Remix | @vercel/speed-insights/remix |
| React | @vercel/speed-insights/react |
| Astro | @vercel/speed-insights/astro |
| Vue | @vercel/speed-insights/vue |
它还支持其他框架、原生 JS 和静态网站。
快速入门
- 在 Vercel 控制台中为项目启用 Vercel Speed Insights。
- 将
@vercel/speed-insights包添加到您的项目中 - 将 Speed Insights 注入您的应用
- 如果您使用 Next.js、React、Nuxt 或 Vue,可以使用框架特定的
<SpeedInsights />组件将脚本注入到您的应用中。 - 如果您使用 Sveltekit,可以在顶层
+layout.js/ts文件中使用@vercel/speed-insights/sveltekit提供的injectSpeedInsights()函数。 - 对于其他框架,您可以使用
inject函数将跟踪脚本添加到您的应用中。 - 如果您想在不使用 npm 的静态网站上使用 Vercel Speed Insights,请按照文档中的说明进行操作。
- 如果您使用 Next.js、React、Nuxt 或 Vue,可以使用框架特定的
- 将您的应用部署到 Vercel,即可查看数据流入。
文档
有关此包的更多详细信息,请查看我们的文档。