2015-12-22 134 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当我删除一个包。