I am currently using 算法lia for my search engine inside a Laravel application, so whenever a record is created it is also sent to the Agolia database. Of course I want to separate my data in the 算法lia database with a testset for local development and a production set for the live website. I have defined which indices of my 算法lia database are being used in a JavaScript file.

Now I am wondering how do I react accordingly to my APP_ENV variable to change it depending on my current environment? Obviously I need to put stuff into an if statement in my JavaScript but how do I make my javascript access the .env variables properly?

Hopefully somebody can help me out.

干杯

推荐答案

You can just echo out the env variable as a javascript string in your view:

<script>

var name = '{{ env('NAME') }}';

alert(name);

</script>

还有你的.env文件如下所示:

NAME=Alex

Laravel相关问答推荐

警告:构建Reaction App(VITE)后无法解码下载的字体警告

Laravel使用PostgreSQL显示";`try 读取null`上的属性,而不是SQL错误消息

为什么只删除了最后一个Like,而没有删除选中的?

Dompdf 古吉拉特语和印地语文本未正确显示

如何解决此 Backblaze B2 S3 兼容 API 错误?

使用两个日期之间的范围获取两列之间的记录,同时搜索过滤条件

如何获取多态多对多关系子查询的自动 id 列名?

Laravel where 子句只返回一个数据库条目

使用Laravel Blade Formatter和PHP Intelephense进行 VSCode 格式化

laravel 基本路径

如何在 NetBeans 中添加带有点 (blade.php) 的自定义文件扩展名?

如何在 Laravel 5.5 中扩展 vendor 包服务提供者

laravel 中的 Http Post 使用 fetch api 给出 TokenMismatchException

laravel 5 - assets资源 list 中未定义 css 文件?

Database[] 未配置 Laravel 5

用于集合的 Laravel 5.5 API 资源

Laravel Eloquent 模型中的字段

无法捕获 Carbon 抛出的异常

Laravel 事件、监听器、作业(job)、队列之间的区别

如何在 Eloquent Orm 中实现自引用(parent_id)模型