Laravel 8 僅在特定環(huán)境中安裝

2021-07-16 16:57 更新

如果您打算僅使用 Telescope 來(lái)協(xié)助您的本地開(kāi)發(fā)。可以使用 --dev 標(biāo)志安裝 Telescope:

composer require laravel/telescope --dev 

運(yùn)行 telescope:install 后,您應(yīng)該從 app 配置文件中刪除 TelescopeServiceProvider 服務(wù)提供注冊(cè)。相反,在 AppServiceProviderregister 方法中手動(dòng)注冊(cè)服務(wù):

/**

 * 注冊(cè)應(yīng)用服務(wù)

 *

 * @return void

 */

public function register()

{

    if ($this->app->isLocal()) {

        $this->app->register(\Laravel\Telescope\TelescopeServiceProvider::class);

    }

} 

你還應(yīng)該將以下內(nèi)容添加到你的 composer.json 文件中來(lái)防止 Telescope 擴(kuò)展包被 自動(dòng)發(fā)現(xiàn)

"extra": {

    "laravel": {

        "dont-discover": [

            "laravel/telescope"

        ]

    }

}, 


以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)