Я просто делаю свои первые шаги с Laravel 8 и обнаружил проблему, которую не могу решить.
/var/www/html/laravel/resources/views/dashboard.blade.php
:
<div class="py-12">
<div class="max-w-7xl mx-auto sm:px-6 lg:px-8">
<div class="bg-white overflow-hidden shadow-xl sm:rounded-lg">
<x-jet-welcome />
</div>
Если я создаю новый блейд в том же каталоге (например, form.blade.php) с тем же кодом, что и выше, но с <x-jet-subform/>
вместо <x-jet-welcome>
, он обычно должен перенаправлять на subform.blade.php, который находится в var/www/html/laravel/resources/views/vendor/jetstream/components/subform.blade.php
Но если я попытаюсь перейти на эту страницу (после установки маршрута на web.php), появится сообщение
InvalidArgumentException
Невозможно найти класс или представление для компонента [jet-subform].
Поэтому я считаю, что необходимо зарегистрировать новые лезвия, но я не нашел способа сделать это ...
Представление уже опубликовано с
php artisan vendor:publish --tag=jetstream-views