在Laravel 4中添加依赖项后更新composer会给我错误



在向composer.json添加新的依赖项并运行composer update后,我在新的Laravel 4安装上得到以下错误。什么好主意吗?

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

解决这个问题的另一种方法是在编写器的config参数中设置丢弃更改。Json文件,见https://getcomposer.org/doc/06-config.md#discard-changes。

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

你可以进入vendor/laravel/framework目录并运行git status看看有什么变化。无论如何,如果您将self-update composer更改为最新版本,它现在应该提示您并询问您是否要在更新之前恢复这些更改,而不是硬失败。

相关内容

  • 没有找到相关文章

最新更新