Ошибка страницы биллинга Laravel Spark в Jetstream с инерцией

Я установил Laravel 8 с Jetstream на основе Inertia Js.

Позже я установил Laravel Spark (New Spark), и он создал новый маршрут: «биллинг». Когда я получаю доступ к этому маршруту прямо в браузере, он работает.

Но когда я добавил маршрут в меню и щелкнул ссылку меню, я получил следующую ошибку:

Uncaught (in promise) Error: Cannot find module './BillingPortal'

Используемый код:

<jet-dropdown-link href = "/billing">
    Billing
</jet-dropdown-link>

Я также пробовал:

<jet-dropdown-link :href = "route('spark.portal')">
    Billing
</jet-dropdown-link>

Если, например, я использую:

<a href = "/billing">
    Billing
</a>

Дизайн плохой, но страница биллинга работает хорошо.

Я попытался очистить маршруты, конфиг, я выполнил команду: npm run dev

Есть какие-нибудь советы относительно того, что я делаю не так и как это исправить? Спасибо.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
0
28
1

Ответы 1

Я нашел комбинированный ответ.

Я использовал a href, но с классами инерции:

<a href = "/billing" class = "block px-4 py-2 text-sm leading-5 text-gray-700 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 transition duration-150 ease-in-out">
    Billing
</a>

Похоже, что Inertia искала специальный модуль, и использование href позволило нам пропустить добавление этой функции.

Другие вопросы по теме