我运行了 php artisan october:env,我想知道如何在视图中使用环境变量。
<a href="/">
<img src="{{'assets/img/logo-transparent-w.png'|theme}}" height="50" width="50" alt="Logo"/>
<span>{{env(APP_NAME)}}</span>
</a>
Run Code Online (Sandbox Code Playgroud)
所以我不愿意自己回答这个问题,但我想出了怎么做,并认为它可能会帮助别人。运行后:
php artisan october:env
Run Code Online (Sandbox Code Playgroud)
创建一个 .env 文件并更改一些 config/app.php 文件以利用环境变量。
要在视图中实际使用环境变量,我必须将它们添加到文件开头的 onStart() 函数中。例如:
description = "Default layout"
==
<?php
function onStart() {
$this['API_KEY'] = getenv('GOOGLE_PLACES_API_KEY');
}
?>
==
Run Code Online (Sandbox Code Playgroud)
然后在视图中,您可以像这样访问 $this['API_KEY'] 变量:
<script src="https://maps.googleapis.com/maps/api/js?key={{API_KEY}}&libraries=places&callback=initAutocomplete"
async defer></script>
Run Code Online (Sandbox Code Playgroud)
我希望这可以帮助遇到此问题的任何人。
| 归档时间: |
|
| 查看次数: |
1254 次 |
| 最近记录: |