1
resposta

Duvidazinha

Oi Vinicius. Então, em resources há aquelas pastas css, js, etc lá, certo?! Por que eu tenho que adicionar meus arquivos css e js na pasta public? Gostaria de deixá-los em resources, acho que faz mais sentido. É possível? Na minha pesquisa, todo mundo recomendou colocar na pasta public.

1 resposta

Anderson, beleza? A pasta resources serve para armazenar teus assets, ou recursos não compilados, ex. javascript ou css. Vide webpack, sass e etc... As versões finais devem estar na pasta /public, pois é a pasta que expoe teu projeto num servidor web. Excessão a isto somente quando forem criados links simbólicos, por exemplo para pasta storage, acredito vai ver isto no módulo III do Laravel na Alura.

Veja descrição desta pasta na documentação do Laravel: https://laravel.com/docs/8.x/structure#the-resources-directory