@vercel/speed-insights是否支持Next.js v12?安装运行报错求助
@vercel/speed-insights 是否支持 Next.js v12?
不支持,具体原因如下:
- 最新版本(v1.2.0)的peer依赖明确要求
next@>=13,直接安装会触发依赖解析错误:Could not resolve dependency: peerOptional next@">= 13" from @vercel/speed-insights@1.2.0
强制安装后,由于依赖版本不兼容,项目无法正常运行或构建。 - 旧版本(v1.0.5)会出现
Module not found: Can't resolve 'next/navigation.js'错误,因为next/navigation是Next.js 13 App Router新增的模块,Next.js v12中不存在该文件,而v1.0.5已经依赖这个模块,因此无法在v12环境下运行。
解决方案建议
- 升级你的Next.js版本到v13及以上,即可正常安装并使用@vercel/speed-insights;
- 若无法升级Next.js,可选择其他兼容Next.js v12的性能监控工具。
内容的提问来源于stack exchange,提问作者Ismoil Shokirov
相关产品推荐
相关产品推荐

