Как сделать глобальную переменную доступной для Laravel и Vuejs?

Поскольку Laravel поставляется с фреймворком Vue Js,

Мне нужно установить глобальную переменную, которая будет доступна Laravel как Backend, Также VueJs как интерфейс для доступа к нему.

Оба могут изменить значение этой глобальной переменной. и Vue может передавать его через API-запросы к Laravel.

Я знаю, что могу установить его в файле .env, Таким образом, Vue может получить к нему доступ по process.env.VarName. и Laravel может получить к нему доступ с помощью метода env('VarName') Но в этом случае я не могу изменить его во время выполнения.

Стоит ли изучать 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 и хотите разрабатывать...
3
0
965
1

Ответы 1

Ты можешь сделать:

let window.something = {{ config('something') }}

В верхней части вашего основного шаблона - но, насколько я знаю, предварительно реализовано "объявить один раз, доступное везде" - такая функциональность не реализована (насколько я знаю)

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