Olá, João!
Obrigado por compartilhar a sua dúvida no fórum!
Analisando a imagem que você anexou, o erro sh: line 1: vite: command not found indica que a Vercel está tentando executar o comando vite build, porém o Vite não está disponível no ambiente de build. Abaixo, vou deixar alguns passos para auxiliar na resolução do problema:
1. Verifique se o Vite está instalado como dependência.
Abra o arquivo package.json na raiz do seu projeto e certifique-se de que o Vite está listado em devDependencies:
"devDependencies": {
"vite": "^4.4.5"
}
Se o Vite não estiver listado, instale-o executando o comando:
npm install -D vite@4.4.5
2. Verifique o script de build no package.json.
Ainda no arquivo package.json, confira se existe um script chamado build na seção scripts:
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview"
}
Caso não esteja assim, corrija o arquivo para incluir o script build conforme o exemplo acima.
3. Faça commit e push das alterações
Após fazer as correções necessárias, não esqueça de:
git add .
git commit -m "Corrige configuração do Vite"
git push
A Vercel irá detectar automaticamente as mudanças e fazer um novo deploy.
Qualquer dúvida, estamos por aqui!
Abraço e bons estudos!