При запуске команды vercel для развертывания моего приложения я получаю сообщение об ошибке:
ERR_PNPM_NO_MATCHING_VERSION No matching version found for @tanstack/[email protected]
This error happened while installing the dependencies of [email protected]
at @headlessui/[email protected]
at @tanstack/[email protected]
The latest release of @tanstack/virtual-core is "3.9.0".
Other releases are:
* alpha: 3.0.0-alpha.2
* beta: 3.0.0-beta.68
If you need the full list of all 79 published versions run "$ pnpm view @tanstack/virtual-core versions".
Error: Command "pnpm install" exited with 1
Как вы можете заметить, это ошибка. Я развертываю приложение страниц Next.js с Next для Vercel. Я не получаю сообщение об ошибке при локальной установке. Вот мой package.json:
{
"name": "nextra-docs-template",
"version": "0.0.1",
"description": "Nextra docs template",
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start"
},
"repository": {
"type": "git",
"url": "git+https://github.com/shuding/nextra-docs-template.git"
},
"author": "Shu Ding <[email protected]>",
"license": "MIT",
"bugs": {
"url": "https://github.com/shuding/nextra-docs-template/issues"
},
"homepage": "https://github.com/shuding/nextra-docs-template#readme",
"dependencies": {
"next": "14.2.5",
"nextra": "latest",
"nextra-theme-docs": "latest",
"react": "^18.3.0",
"react-dom": "^18.3.0"
},
"devDependencies": {
"@types/node": "22.1.0",
"typescript": "5.5.4"
}
}
Мои пользовательские настройки Vercel:
Я попытался установить последнюю версию виртуального ядра, но безуспешно. В любом случае я могу это исправить.





Одним из возможных решений было бы установить в вашем package.json следующее:
"overrides": {
"@tanstack/react-virtual": "3.9.0"
},
У меня была та же проблема: откат к версии 2.1.1 @headless-ui/react в моем проекте package.json решил проблему за меня. Поскольку одна из ваших зависимостей, Nextra, зависит от @headlessui-react, это, по-видимому, и является причиной проблемы.
Пока это не исправлено, вот проблема в репозитории TanStack GitHub, а также вот проблема в репозитории Headless UI, которые содержат более подробную информацию о том, что может быть причиной ошибки. Надеюсь, это поможет.
Для меня добавление следующего решило проблему:
"resolutions": {
"@tanstack/virtual-core": "3.9.0"
}