[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Roger Neves
Criador Roger Neves 26/09/2022

Sempre que uso o laravel não sei como utilizar os arquivos css, js no laravel. 

Situações: 

Se eu tenho um arquivo de crud ja s e quisesse usar em todo projeto em qual pasta eu teria que por esse arquivo js ? 

Se eu tenho um arquivo e quisesse usar somente em uma view em qual pasta deveria colocar esse arquivo? 

 

Mesma coisa pro css: 

Se eu tenho um css global onde devo por o arquivo 

E se eu ter um css pra uma view específica onde devo por ? 

 

 

 

Manager Carlos Ferreira 26/09/2022

Olá, Roger!
Tudo bem?

Se você já tem um projeto e tem neles os arquivos css/js prontos e otimizados, você pode simplesmente deixar em public/vendor/nome-template/
Aquivos JS em public/vendor/nome-template/js/
Aquivos CSS em public/vendor/nome-template/css/

Para usar, basta:
<link rel="stylesheet" type="text/css" href="{{ asset('vendor/nome-template/css/vendor/nome-template/css/nome-arquivo.css') }}">

E JS:
<script src="{{ asset('vendor/nome-template/js/nome-arquivo.js') }}"></script>

---

Se os arquivos não está otimizados, você pode processar eles com o webpack (ou com o Vite), neste caso precisa deixar em resources/js/ e resources/css/

---

Se quiser incluir um arquivo css ou js em uma página em especifico, pode trabalhar com Stacks: https://laravel.com/docs/9.x/blade#stacks

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!