Rodo o npm install & npm run dev mas nada muda na minha página
Boa tarde mestre!
Rodo o npm install & npm run dev mas nada muda na minha página, rodei tanto no wsl2 quanto dentro do container workspace.
Gera os arquivos dentro de public css\app.css, js\app.js e o mix-manifest.json, porém a página continua desconfigurada.
VsCode com terminal:
https://prnt.sc/UJ2JQzap4AwG
Página desconfigurada:
https://prnt.sc/LbU88CXo44JL
Olá, José!
Como vai?
Seu projeto é qual versão? 8.x?
Como criou o processo de autenticação? Digo, quais comandos usou?
Me dê mais detalhes por favor, que vou te ajudar a resolver.
Os seguintes:
composer require laravel/breeze --dev
php artisan breeze:install
npm install && npm run dev
é larável 8.x
Por que não usa o Laravel 10.x?
--
Se quiser compartilhar o código comigo, eu rodo aqui pra te ajudar a identificar o problema.
Bom dia mestre, tudo bem?
Tenho uma startup que foi construída encima de PHP 7.3, Laravel 8 e VueJS dentro do blade em monolito.
Fazia tempo que eu não programava, minha última stack foi ASP Clássico à 3 anos atrás, por isso entrei no seu curso, comecei pelo curso de laravel 6 para pegar toda a base, depois iniciei esse curso de laravel 8, para ficar na mesma regua do projeto, também conclui o de docker, o meu roadmap é fazer o upgrade do PHP do 7.3 para o 8.2, do Laravel para o 10, mas antes preciso dominar a ferramenta atual para dar suporte, pois hoje estou só no projeto, ao concluir esse curso de laravel 8, irei fazer os seguintes:
01- laravel 9
02- APIs com Cache
03- Laravel Web Services Restfull
04- Laravel com VueJS
05- Laravel Filas e Horizon
06- Laravel 10
Segue o repositório do github https://github.com/josebmonteiro/laravel-8
Estou usando laradock (docker) conforme projeto do laravel 6. Segue o repositório no meu github, postei o meu .env também caso queira reproduzir. https://github.com/josebmonteiro/laradock-curso
Depois coloco o .env de volta ao gitignore.
Bom dia mestre,
Os assets não funcionam com o npm install && npm run dev, eles "compilam", vão para a pasta mas não mudam o estilo das páginas de login e registro.
Olá, José!
Como vai?
Estou rodando o seu projeto agora, neste exato momento, logo menos te dou um feedback do problema.
Achei o problema, é as configurações do Vite, essa versão do Laravel ainda usa o Webpack, e por isso o Vite não funcionou corretamente.
A solução mais simples foi importar os assets manualmente.
Troca isso:
https://github.com/josebmonteiro/laravel-8/blob/main/resources/views/layouts/guest.blade.php#L14
Por isso:
<link rel="stylesheet" href="{{ url('css/app.css') }}">
<script src="{{ url('js/app.js') }}"></script>
E depois faça o build dos assets:
npm run prod
Ou, apenas use o helper mix() em vez de url()
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!