2015-12-22 133 views
1

我從origin提取更改,似乎一些來自新依賴項的提供者被添加到config/app.php。我知道我應該運行composer update爲了拉取依賴關係,但由於Laravel的默認composer.json文件預先附加了php artisan clear-compiled,所以我無法真正更新原因clear-compiled由於不存在依賴關係而崩潰。Laravel 5 - 陷入工匠清晰編輯和作曲家更新

什麼是正確的方法的修復?我知道我可以刪除整個vendor/或快速comment/uncomment缺少的提供商,但這似乎不僅僅是一個hackz,而不是一個實際的程序。也許整個事件根本不應該發生,我們應該改進我們的git使用。

回答

2

您可以執行composer update --no-scripts以防止在更新前運行clear-compiled artisan命令。我通常在上面運行,然後php artisan optimize --force當我刪除一個包。