Servidor de Dev & Worker de Fila
O LaraEnv pode rodar dois processos de longa duração em segundo plano por projeto, controlados diretamente pela interface de Projetos: um servidor de desenvolvimento e um worker de fila do Laravel. Ambos continuam rodando em segundo plano e você os inicia, para e inspeciona a partir dos controles do projeto.
Servidor de desenvolvimento
- Iniciar / Parar executa
npm run dev— ou o seu comando de dev personalizado — para o projeto. - Veja os logs ao vivo do servidor de desenvolvimento enquanto ele roda.
Combine o servidor de desenvolvimento com uma porta de proxy do projeto para que o servidor de dev do framework (Vite, Next.js, Nuxt e assim por diante) seja servido no domínio .test amigável, em vez de uma porta localhost crua. Veja Versões do Node.js para escolher a versão do Node em que ele roda.
Defina a porta de proxy e o comando de dev personalizado juntos na configuração do projeto para um fluxo de desenvolvimento com um clique em https://<name>.test.
Worker de fila
Para um projeto Laravel, o LaraEnv gerencia php artisan queue:work:
- Iniciar / Parar / Reiniciar o worker.
- Opcionalmente, passe argumentos personalizados, por exemplo
--queue=default --tries=3. - Veja os logs do worker.
Os argumentos que você define são lembrados por projeto, então a próxima inicialização os reutiliza.
Para tarefas agendadas do artisan (schedule:run), use o agendador de cron — veja Tarefas de Cron.