[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Otavio
Criador Otavio 02/05/2024

Estou tentando rodar o laravel com o vue e as rotas do vue não mudam fica apenas na /.

Estou usando o docker do curso laravel 11, já tentei o do curso de docker e tambem não funciona.

estou tentando usar o modelo routes/web.php do curoso "laravel com vue"

Route::get('/{vue_capture?}', function () {

    return view('vue.initial');

})->where('vue_capture', '[\/\w\.-]*');

já estou 6 dias tentando fazer funcionar as rotas do vue. quando rodo separado como no curso funciona perfeitamente. mas quero que funcione como no curso laravel com vue. ou alguma forma que de pra rodar o laravel e o vue juntos. quando não usava o docker na época do curso laravel com vue rodava perfeitamente. mas não quero regredir. por favor o senhor pode me mostrar com fazer ou enviar por e-mail? já fiz dezenas de buscas é não consegui fazer as rotas funcionarem. posso subir meu código no github se preferir. 

Manager Carlos Ferreira 02/05/2024

Olá, Otavio!

Tudo bem?

 

Ajudo você sim, claro, conte comigo.

 

Na realidade você só precisa roda rota /, e nela retornar uma view, que usa o component principal do Vue.js

https://github.com/especializati/larachat/blob/main/routes/web.php#L8

 

Neste exemplo acima, foi definido para a rota /vue, mas no seu caso, pode ser para a rota /

 

No vue, você pode usar as rotas como hash history

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

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!