Posso estar sendo leigo demais, mas queria saber por que o Vinicius sempre "derruba" o servidor quando vai criar algo no terminal? Quais são as implicações em deixa-lo rodando e em outro terminal criar o que preciso?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Posso estar sendo leigo demais, mas queria saber por que o Vinicius sempre "derruba" o servidor quando vai criar algo no terminal? Quais são as implicações em deixa-lo rodando e em outro terminal criar o que preciso?
Oi Adriano, tudo bem?
Isso ocorre porque alguns comandos podem criar ou modificar arquivos que o servidor precisa para funcionar corretamente. Se o servidor estiver rodando enquanto essas mudanças ocorrem, ele pode não reconhecer as novas alterações, o que pode levar a erros ou comportamentos inesperados.
Por exemplo, se você estiver rodando o servidor e decidir criar uma nova migration com o comando php artisan make:migration, o servidor não irá reconhecer essa nova migration automaticamente. Para que ele reconheça, você precisaria "derrubar" o servidor e iniciá-lo novamente.
Então, "derrubar" o servidor antes de executar comandos no terminal é uma prática comum para garantir que todas as alterações sejam reconhecidas pelo servidor quando ele for iniciado novamente.
Um abraço e bons estudos.
Entendi, muito obrigado, Lorena. Vou começar a fazer isso para evitar problemas kfksdkf