User Tools

Site Tools


laravel-mix-vuejs

This is an old revision of the document!


Laravel + VueJS + Laravel Mix

Установка и настройка SPA

Для работы вам потребуется composer, php, nodejs, npm

В этой статье я не буду рассказывать как установить PHP, nodejs, npm

Установка Laravel

composer create-project laravel/laravel laravel-mix

Установка VueJS

npm i vue

Установка всех зависимостей

npm install

Установка bootstrap

npm install bootstrap

После установки, ваш файл package.json должен выглядеть примерно таким образом:

!!!В этом приложении маршрутизация будет не на стороне Laravel, в файле web.php напишем единую точку входа:

Route::get('/{any', 'SpaController@index')→where('any', '.*');

Все остальные роуты будут через Vue Router

Далее создаем контроллер:

php artisan make:controller SpaController

laravel-mix-vuejs.1629375124.txt.gz · Last modified: 2023/09/14 06:06 (external edit)