Ошибка сборки npm run в nextJS и развертывании vercel

У меня есть приложение, уже развернутое на vercel, я меняю только контент на странице и без проблем нажимаю его на git (раньше я делал это много раз без проблем), но теперь я не могу выполнить сборку npm run, вернуть ошибку, та же ошибка при развертывании Vercel. Может ли кто-нибудь помочь мне решить эту проблему.

00: 50: 06.011 ›следующий .next / build 00: 50: 06.209› В качестве корневого каталога проекта не существует такого каталога: /vercel/workpath0/portfolio/.next/build

сценарий в package.json

"scripts": {
"dev": "next dev",
"build": "next .next/build",
"start": "next start"

},

терминал развертывания vercel


person Soul    schedule 06.01.2021    source источник
comment
build скрипт должен быть "build": "next build"   -  person Nilesh Patel    schedule 06.01.2021
comment
да, это работает, спасибо, но я не понимаю, почему, другой проект, который у меня есть, отлично работает с тем же сценарием.   -  person Soul    schedule 06.01.2021
comment
в любом случае спасибо @NileshPatel :)   -  person Soul    schedule 06.01.2021


Ответы (1)


Причина сбоя с Нет такого каталога существует, потому что каталог .next не существует, пока вы не запустите следующая сборка, которая генерирует выходные данные.

Измените сценарий сборки на next build, как показано в документах Next.js , и он будет работать.

person styfle    schedule 08.01.2021