Meu projeto que coloquei na Vercel dá erro 404, procurei ver se os arquivos estão corretos e com os nomes corretos, mas não resolveu.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Meu projeto que coloquei na Vercel dá erro 404, procurei ver se os arquivos estão corretos e com os nomes corretos, mas não resolveu.
Olá, Pedro!
Esse erro geralmente ocorre quando a página que você está tentando acessar não foi encontrada no servidor.
Uma causa comum para esse erro é se o arquivo que você está tentando acessar não está no local esperado. Por exemplo, se o seu arquivo principal é index.html (o mais comum), ele deve estar na raiz do seu repositório. Se ele estiver dentro de alguma pasta, a Vercel não conseguirá encontrá-lo e você verá um erro 404.
No mais Pedro, poderia compartilhar o link do seu repositório no github, para que eu consiga recriar o erro a fim de lhe fornecer uma resposta mais assertiva.
Caso a verificação da causa comum não resolva o erro, fico no aguardo e a disposição!
Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!
Olá Pedro!
A causa do erro é a causa comum, a vercel não consegue encontrar o seu arquivo index, pois o mesmo se encontra na pasta Alura+, para reparar basta mover o arquivo index.html para a pasta raiz do seu projeto, sua organização de arquivos deve ficar assim:
Ao realizar essa troca, o seu arquivo style.css e as imagens, vão perder referencia, causando uma série de erros na sua página, senso assim peço que altere todos os endereço de todos os seus arquivos, para conectar o css, por exemplo, ele vai ficar do seguinte modo:
<link rel="stylesheet" href="./Alura+/styles.css">
Suas imagens vão ficar assim, por exemplo:
<img src="./Alura+/img/Combo.png">
Caso não queria realizar essas alterações você pode colocar tanto o arquivo, style e as img fora da pasta Alura+, deixando ela na página raiz juntamente como arquivo index e o readme.md, e se quiser pode fazer a remoção da pasta Alura+, sendo esse o procedimento mais simples, sua organização pode ficar assim:
Talvez não seja a opção mais organizada, mas infelizmente a vercel tem essa necessidade de visualizar o arquivo index na sua página raiz.
Espero ter ajudado!
Deu certo, estranhamente no meu VSCode estava correto, mas no GitHub não, o que será que pode ter ocorrido?
Olá Pedro!
Você diz a organização dos arquivos?
Acredito que seja por conta do seu github ainda não ter recebido o commit, push...,(comandos do universo git, mas ao arrastar os arquivos implementamos ela) as "atualizações" dos arquivos, pois o GitHub "espelha" o cenário do seu Vscode.
Mas que maravilha que funcionou, fico muito feliz em poder lhe ajudar e se precisar estamos aí, abraços!
Tambem não consegui publicar no Vercel, apresentando erro 404
404: NOT_FOUND Code: NOT_FOUND ID: gru1::p6c4k-1695750950288-a1207f208895
Segui as orientações e tudo parece esta de acordo, mas não consegui.