Fala pessoal tudo bem? olhei aqui no fórum e a maioria teve o problema com o cannot get ao modificar as estruturas de pastas, comigo não foi diferente, em vez de olhar as soluções possíveis aqui no fórum procurei encontrar a solução por conta, a final de contas estamos trilhando o caminho do mundo do desenvolvimento onde nos deparamos com vários problemas a serem solucionados. Modifiquei a estruturas de pastas, conferi todos os imports, chequei o arquivo tsconfig e ao rodar o projeto apareceu o erro cannot get index.html. Pesquisei o erro e recebi a seguinte resposta:
O erro 404 indica que o servidor não conseguiu encontrar o arquivo index.html. Isso pode ocorrer se o arquivo não estiver no diretório correto ou se o servidor estiver configurado para procurar em um local diferente.
Para resolver isso, verifique o seguinte:
Certifique-se de que o arquivo index.html está presente no diretório dist. Verifique se o lite-server está configurado corretamente para servir arquivos do diretório dist. Aqui está um exemplo de como você pode configurar o lite-server no arquivo bs-config.json:
{
"server": {
"baseDir": "dist"
}
}
Certifique-se de que o arquivo bs-config.json está no mesmo diretório que o package.json. Isso deve garantir que o lite-server sirva os arquivos do diretório dist, onde o index.html deve estar localizado.
Olhando a estrutura de pasta percebi que o caminho correto do baseDir sera app/dist.
Fica a dica sempre pesquisem o erro, vai facilitar resolver problemas diários.