gpt4 book ai didi

laravel - isLocal() 在 Laravel 中实际上做了什么?

转载 作者:行者123 更新时间:2023-12-02 03:15:15 26 4
gpt4 key购买 nike

我一直在调查 Laravel Telescope它通过在 AppServiceProvider 中包含以下代码片段,提到了能够仅在本地环境而不是生产环境中运行的能力。

public function register()
{
if ($this->app->isLocal()) {
$this->app->register(TelescopeServiceProvider::class);
}
}

这很好用,但我想弄清楚 isLocal() 方法到底做了什么。到目前为止,我找不到太多信息。

谢谢,

最佳答案

在您的.env 文件中,您将在您的开发环境中将APP_ENV 设置为local,这在其他服务器上会有所不同。所以 isLocal 只是检查它是否设置为本地。

Here是来自存储库的答案。

要检查本地或生产环境以外的不同环境,请使用此辅助函数:

config('app.env') // get the env

对于生产,应用程序实例上有一个 isProduction() 辅助函数。

关于laravel - isLocal() 在 Laravel 中实际上做了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56344153/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com