1

composer.json在将新的依赖项添加到并运行后,我在全新安装 Laravel 4 时收到以下错误composer update。有任何想法吗?

[RuntimeException]
Source directory /var/www/projects/adcraft/vendor/laravel/framework has uncommitted changes. 
4

2 回答 2

2

解决此问题的另一种方法是在 composer.json 文件的配置参数中设置丢弃更改,请参阅https://getcomposer.org/doc/06-config.md#discard-changes

{
  "name": "test",
  "description": "Demonstrating concepts",
...
  "config": {
    "process-timeout": 1800,
    "discard-changes" : true
  },
...
}

这对我有用。

于 2016-02-24T23:33:38.873 回答
1

您可以进入该 vendor/laravel/framework 目录并运行git status 以查看有哪些更改。无论如何,如果您self-update将其作曲到其最新版本,它现在应该会提示您并询问您是否要在更新之前恢复这些更改而不是失败。

于 2013-03-13T09:17:46.850 回答