Маршрутизатор Vue в проекте laravel не работает в корневой папке - PullRequest
2 голосов
/ 12 октября 2019

Я использую Vue Router с моим проектом Laravel, когда я запускаю его в папке, он работает нормально, например, он хорошо работает в localhost / demo / admin # / dashboard, но он не работает, когда я запускаю его в корневой папке как localhost/admin#/dashboard.

Ответы [ 2 ]

0 голосов
/ 12 октября 2019

Приоритизация этих маршрутизаторов может привести к нарушению маршрутизации, связанной с маршрутизатором vue.

0 голосов
/ 12 октября 2019

Леса не работают по умолчанию в laravel 6, но их довольно легко настроить и запустить.

Установите леса, выполнив:

composer require laravel/ui

И чем запустить

php artisan ui vue

Это создаст леса. Теперь все готово.

проверьте https://laravel.com/docs/6.x/frontend, чтобы узнать больше

В качестве дополнительной точки, если вы создаете компоненты, вам нужно будет определить ее в resources/js/app.js следующим образом:

Vue.component('example-component', require('./components/ExampleComponent.vue').default);
...