РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗ppinPmBsSr 3 of 41 menu
◀ ▶

Серверная установка в Inertia

Серверный пакет inertiajs/inertia-laravel версии 3 ставится как обычная зависимость Composer. Давайте будем работать в корне проекта Laravel, там, где лежит composer.json.

Давайте выполним в терминале следующую команду:

composer require inertiajs/inertia-laravel

Вместе с пакетом нужен посредник: он готовит ответы для клиента. Давайте создадим его класс:

php artisan inertia:middleware

Пока посредник не входит в группу web, браузер его не проходит. Давайте откроем файл приложения и добавим регистрацию:

<?php use App\Http\Middleware\HandleInertiaRequests; use Illuminate\Foundation\Configuration\Middleware; ->withMiddleware(function (Middleware $middleware) { $middleware->web(append: [ HandleInertiaRequests::class, ]); }) ?>

Давайте проверим, что пакет попал в зависимости. В секции require должна появиться такая строка:

"inertiajs/inertia-laravel": "^3.0"

Подключите серверный пакет Inertia к проекту Laravel.

Включите посредник Inertia в группу веб-запросов приложения.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить