Pular para o conteúdo principal

Configuração do Projeto

Selecione um projeto na lista de Projetos para abrir o painel de detalhes. As configurações ficam em config.json, na seção projects.

PHP e Node​

Escolha Automático para resolver o runtime pelas declarações do projeto, ou uma versão instalada para manter uma escolha manual. O painel mostra a versão efetiva, sua origem e o requisito atendido. Versões ausentes ou incompatíveis mostram orientação e um atalho para Downloads quando disponível.

Escolhas de PHP e Node nos detalhes do projeto

Os pools PHP são compartilhados por versão. Escolher PHP para um projeto altera o upstream do servidor web e o PHP usado por novos comandos. Node controla o ferramental e o servidor Dev. Shells e processos existentes mantêm seu runtime até serem reiniciados. Veja Detecção automática, PHP e Node.js.

HTTPS​

O controle SSL gera um certificado assinado pela autoridade certificadora local do LaraEnv e atualiza o virtual host para HTTPS. A edição instalada tenta confiar nessa autoridade automaticamente. A edição portátil pede confirmação antes de confiar nela no Windows; você também pode conferir sua identidade e confiança nas configurações.

Se o navegador indicar um problema de certificado, confira a confiança da CA em vez de tratar todo aviso como esperado. Veja Virtual hosts e Solução de problemas.

Acesso rápido​

Os menus de editor e terminal escolhem as ferramentas usadas pelo projeto. Eles aceitam aplicativos instalados e as preferências existentes de comandos personalizados. Sem preferência do projeto, vale o padrão global.

As ações personalizáveis da linha usam essas mesmas preferências. A escolha dos dois atalhos exibidos na lista fica salva separadamente neste dispositivo.

Tags​

Use tags livres para clientes, equipes ou outras categorias. Edite-as no painel de detalhes e filtre por elas na lista principal.

Desenvolvimento, scripts e fila​

Iniciar Dev executa o comando de desenvolvimento salvo ou usa o gerenciador de pacotes detectado para executar o script dev, recorrendo a start quando necessário. O controle aparece em projetos com package.json mesmo sem um framework reconhecido. Escolha Configurar comando com o processo parado para salvar outro comando; o comando do projeto tem prioridade sobre o padrão global. Use {port} em um comando Dev personalizado quando precisar da porta escolhida pelo LaraEnv.

Scripts do projeto lê os nomes dos scripts do package.json. Escolha um script para conferir o comando antes de executá-lo, ou preencha Comando personalizado. Esses comandos usam a preferência de terminal do projeto, seu diretório e os runtimes PHP e Node resolvidos. Executá-los não altera a preferência de terminal nem substitui o comando Dev salvo. Scripts como build e watch rodam conforme definidos, sem parâmetros de porta do servidor Dev.

Os controles de Worker de fila do Laravel incluem iniciar, parar, reiniciar e argumentos salvos. Eles continuam disponíveis em projetos Laravel sem framework JavaScript ou package.json.

Uma porta de proxy encaminha o domínio local do projeto para localhost:<porta>, o que é útil para servidores de frameworks Node. Veja Desenvolvimento, scripts e filas.

Ferramentas do projeto​

O painel também inclui Site Doctor, configuração do virtual host, histórico, cron e exclusão. A criação de projetos e a alteração do sufixo global de domínio ficam no cabeçalho da página.

Relacionado​