Obecnie używam algolia dla mojej wyszukiwarki wewnątrz instalacji laravel, więc za każdym razem, gdy tworzony jest rekord, jest ona również wysyłana do bazy danych agolia. Oczywiście chcę oddzielić moje dane z bazy danych w algolii zestawem testów dla rozwoju lokalnego i zestawu produkcyjnego dla witryny na żywo. Zdefiniowałem, które indeksy mojej bazy danych algolia są używane w pliku javascript.Jak uzyskać dostęp do zmiennych laravel .env w javascript?
Zastanawiam się teraz, w jaki sposób mogę odpowiednio zareagować na zmienną APP_ENV, aby zmienić ją w zależności od mojego obecnego środowiska? Oczywiście muszę umieścić rzeczy w instrukcji if w moim javascript, ale jak mogę zrobić javascript dostęp do zmiennych .env prawidłowo?
Mam nadzieję, że ktoś może mi pomóc.
Pozdrawiam.
Możesz utworzyć spokojny zasobnik do pobierania zmiennych środowiskowych. Następnie wyślij do niego żądanie ajax. – Alfa
Należy zauważyć, że dostęp do zmiennych środowiskowych jest możliwy bez listy dozwolonych elementów, a co nie. Byłoby to dość niebezpieczne ... Widząc, jak większość ludzi ma tam swoje bazy danych i adresy e-mail. –