Я пытаюсь развернуть блог nextJS, интегрированный с graphCMS, в vercel, но получаю пару ошибок
После нажатия на пресет фреймворка и развертывания в vercel я получаю эту ошибку:
В вашем проекте не удалось обнаружить версию Next.js. Убеждаться
хотя у меня есть следующий в моих зависимостях, как показано ниже:
{
"private": true,
"scripts": {
"dev": "next dev",
"build": "next build",
"start": "next start"
},
"dependencies": {
"graphql": "^16.6.0",
"graphql-request": "^5.0.0",
"html-react-parser": "^3.0.4",
"moment": "^2.29.4",
"next": "^12.3.1",
"nextjs": "^0.0.3",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-multi-carousel": "^2.8.2",
"sass": "^1.54.9"
},
"devDependencies": {
"@types/node": "17.0.35",
"@types/react": "18.0.9",
"@types/react-dom": "18.0.5",
"autoprefixer": "^10.4.7",
"postcss": "^8.4.14",
"tailwindcss": "^3.1.2",
"typescript": "4.7.2"
}
}
Как мне исправить эту ошибку и успешно развернуть, потому что, когда я меняю пресет на «другой», он развертывается, но выдает ошибку 404.
1 ответ
У меня была точно такая же проблема. Я вручную установил next.js
- npm установить следующую реакцию
https://nextjs.org/docs/начало работы
и он успешно развернут в Vercel.