Visão geral dos Projetos
Projetos são os seus sites locais. Cada um vive em sua própria pasta dentro de C:\laraenv\www\<name> e é servido em um domínio local amigável como <name>.test.
Quando uma pasta aparece em C:\laraenv\www, o monitor de arquivos do LaraEnv gera automaticamente um virtual host no servidor web e uma entrada no arquivo de hosts do Windows para ela. Remova a pasta e essas entradas são limpas novamente.
A lista de Projetos
A página de Projetos mostra cada projeto como uma linha com:
- Um selo de tipo — Laravel, WordPress ou Plain/static.
- A URL (seu domínio
.test). - A versão do PHP em que ele roda.
- O status do SSL (se o HTTPS está habilitado).
Tipos detectados automaticamente
O LaraEnv inspeciona cada pasta de projeto para decidir seu tipo:
- Laravel — detectado a partir de um layout típico do Laravel (por exemplo,
artisan,public/). - WordPress — detectado a partir dos arquivos do núcleo do WordPress.
- Plain/static — qualquer outra coisa, servida como PHP simples ou arquivos estáticos.
O tipo detectado define o selo de tipo e os padrões sensatos que o LaraEnv aplica.
Seletor global de TLD
Um seletor de TLD global permite alternar o sufixo usado por todos os domínios de projeto entre .test, .local e .dev. Alterá-lo regenera todos os vhosts e entradas do arquivo de hosts para que cada projeto adote o novo sufixo de uma só vez.
.test é o padrão e é reservado para testes, então nunca entra em conflito com um domínio real.
Filtragem por tags
Você pode marcar projetos com rótulos livres e filtrar a lista por essas tags, o que é útil quando você já tem muitos sites. As tags são definidas na configuração de cada projeto.
Ações rápidas por linha
Cada linha de projeto tem ações rápidas:
- Abrir pasta — exibe o projeto no Explorador de Arquivos.
- Abrir no navegador — abre sua URL
.test. - Abrir terminal — abre um terminal na pasta do projeto.
- Editar vhost — abre a configuração do virtual host gerada.
- Excluir — remove o projeto (e seu vhost + entrada de hosts).