Laravel 5 - 在工匠清晰编辑和作曲家更新之间徘徊

时间:2015-12-22 01:39:57

标签: git composer-php laravel-5.1

我从origin提取了更改,似乎某个新依赖项的提供程序已添加到config/app.php。我知道我应该运行composer update以获取依赖性,但由于Laravel的默认composer.json文件预先附加php artisan clear-compiled,我无法真正更新原因clear-compiled是由于不存在的依赖性而崩溃。

解决此问题的正确方法是什么?我知道我可以删除整个vendor/或快速comment/uncomment缺少的提供者,但这似乎不仅仅是一个hackz而不是一个实际的过程。也许整个事件根本不应该发生,我们应该改善我们的git用法。

1 个答案:

答案 0 :(得分:2)

您可以执行call以防止在更新前运行composer update --no-scripts artisan命令。我通常在上面运行,然后在删除包时clear-compiled