Конфигурации в app/config
специально используются для внутренних целей. Я не знаю, есть ли какие-либо пакеты, которые позволяют вам сделать это на момент написания. Быстрый гугл по этому вопросу тоже ничего не показывает (возможно, это хорошая возможность для создания пакета).
Да, вы можете получить доступ к env
переменным с помощью process.env
, но убедитесь, что они имеют префикс MIX_
, как указано в Laravel - Составление активов .
Скажем, у вас есть это в вашем .env
:
MIX_FOO=bar
FOO=bar
Вы можете получить к ним доступ в вашем js с помощью:
process.env.MIX_FOO // bar
process.env.FOO // undefined
Также, внося изменения файл .env
не будет прочитан после того, как вы скомпилировали свои ресурсы, вам нужно будет перекомпилировать их для внесения изменений.