1
resposta

Ao tentar dar Deploy sempre da um erro

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

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!