【发布时间】:2016-06-11 13:09:34
【问题描述】:
我目前在 Laravel 应用程序中使用 Algolia 作为我的搜索引擎,因此每当创建记录时,它也会发送到 Agolia 数据库。当然,我想将 Algolia 数据库中的数据与本地开发的测试集和实时网站的生产集分开。我已经定义了我的 Algolia 数据库的哪些索引正在 JavaScript 文件中使用。
现在我想知道如何根据我当前的环境对我的 APP_ENV 变量做出相应的反应来改变它?显然,我需要在我的 JavaScript 中将内容放入 if 语句中,但是如何让我的 javascript 正确访问 .env 变量?
希望有人能帮帮我。
干杯。
【问题讨论】:
-
您可以创建一个 restful 资源来获取您的环境变量。然后向它发送一个ajax请求。
-
请注意,允许访问环境变量而无需列出允许和不允许的内容。会相当危险......因为大多数人在那里都有数据库和电子邮件服务器登录。
标签: javascript php laravel environment-variables