Pular para o conteúdo principal

Configuração do Projeto

Cada projeto tem suas próprias configurações, persistidas em config.json na seção projects. Abra um projeto para ajustá-las; a maioria das alterações entra em vigor imediatamente e, quando relevante, regenera o vhost do projeto.

Runtimes

Versão do PHP

Um menu suspenso seleciona a versão do PHP em que este projeto roda. O LaraEnv cria um pool dedicado de PHP-FPM para essa versão, caso ainda não haja um em execução. Veja Versões do PHP.

Versão do Node

Seleciona a versão do Node.js usada pelo ferramental e pelo servidor de desenvolvimento deste projeto. Veja Versões do Node.js.

SSL

O botão de SSL gera um certificado autoassinado e reescreve o vhost para escutar na porta 443.

aviso

Como o certificado é autoassinado, seu navegador vai alertar sobre ele na primeira vez que você acessar via HTTPS. Isso é esperado no desenvolvimento local — você pode prosseguir com segurança.

Veja Virtual hosts para saber onde o certificado é armazenado.

Terminal e editor

  • Tipo de terminal — escolha PowerShell, CMD, Git Bash ou Cmder para o terminal deste projeto.
  • Editor — escolha o editor usado pela ação "abrir no editor" (por exemplo, VS Code).

Tags

Rótulos livres para organizar projetos. Use-os para filtrar a lista de Projetos quando você tiver muitos sites.

Porta de proxy

Defina uma porta de proxy para transformar o vhost em um proxy reverso para localhost:<port>. Isso torna um servidor de desenvolvimento externo (Vite, Next.js, Nuxt e assim por diante) acessível no domínio .test amigável, em vez de uma URL crua no estilo localhost:5173.

Comando de dev personalizado

Define o que o Iniciar servidor de desenvolvimento executa para este projeto (o padrão é npm run dev). Combine isso com uma porta de proxy para servir o servidor de desenvolvimento do framework no domínio do seu projeto — veja Servidor de dev & Worker de fila.

Relacionado