[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
José Boanerges Bezerra Monteiro Neto
Criador José Boanerges Bezerra Monteiro Neto 04/08/2023

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

Manager Carlos Ferreira 04/08/2023

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.

Carlos Ferreira
Criador José Boanerges Bezerra Monteiro Neto 04/08/2023

Os seguintes:

 

composer require laravel/breeze --dev

php artisan breeze:install

npm install && npm run dev

José Boanerges Bezerra Monteiro Neto
Criador José Boanerges Bezerra Monteiro Neto 04/08/2023

é larável 8.x

José Boanerges Bezerra Monteiro Neto
Manager Carlos Ferreira 04/08/2023

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.

Carlos Ferreira
Criador José Boanerges Bezerra Monteiro Neto 04/08/2023

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.

 

José Boanerges Bezerra Monteiro Neto
Criador José Boanerges Bezerra Monteiro Neto 04/08/2023

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.

José Boanerges Bezerra Monteiro Neto
Manager Carlos Ferreira 04/08/2023

Olá, José!
Como vai?

Estou rodando o seu projeto agora, neste exato momento, logo menos te dou um feedback do problema.

Carlos Ferreira
Manager Carlos Ferreira 04/08/2023

 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()

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

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!