0
我需要依賴於本地環境。我添加它的服務提供商,一切都很好。該composer.json有這個腳本Laravel:未安裝依賴項時的Composer更新
"pre-update-cmd": [
"php artisan clear-compiled"
],
當我推的變化到生產,我嘗試運行作曲家更新,但由於該腳本工匠因錯誤而失敗,因爲依賴還沒有安裝,因此服務提供商我在config/app.php中添加的還沒有。
這種情況的最佳方法是什麼?只需刪除更新前的腳本?
此外,你試圖安裝什麼樣的依賴? –
好吧。如果我從app.php中刪除服務提供者,它就可以工作。但問題是我如何克服這一點。我想知道如何處理需要在生產服務器上安裝的新依賴項。刪除pre-update-cmd解決了我的問題,但我不明白爲什麼它被Taylor Otwell包含在composer.json中。在實際更新依賴關係之前運行一個工匠命令是沒有意義的。 – Cristian