Pular para o conteúdo principal

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.

observação

.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).

Próximos passos